We've been waiting eagerly for the big Captain Mal reveal on Castle, and our patience has finally paid off. Not only does Nathan Fillion put on the brown coat, he gives a nod to Buffy and Underworld too.

[Via Sci Fi Wire]