TV Characters Who Dressed Like Other TV Characters for Halloween

Meta much, TV land? No worries, there's absolutely nothing wrong with TV characters paying homage to other TV characters, even if it does still blow our minds a little that mystery novelist Richard Castle (Nathan Fillion) dressed up like a "space cowboy" — i.e. Mal Reynolds, a character also played by Fillion, on the beloved cult classic Firefly — on that Season 2 episode of Castle.

Related: How TV Is Celebrating Halloween 2016

That, in fact, might be among the most meta moments in TV history, but the Firefly/Castle pseudo-crossover is far from the only self-referential TV moment up in here. Click through this slideshow to see a few of our favorite instances of TV characters dressing up like other TV characters to celebrate All Hallow's Eve.