Torchwood: Second Season Premiere

I just caught the premiere of the TORCHWOOD's second season and was pretty happy with it. The writing's better than the first season (the dialogue especially is snappier and funnier), and James Marsters (of Buffy the Vampire Slayer fame) guest-stars as an absolutely unforgettable character.
I'm not quite sure what it is about Marsters, but he portrays the (slightly insane) anti-hero very well. I loved him as Spike and he was wonderful as Captain John Heart, Time Agent of the 51st century. Hah.
If you're fond of science-fiction and/or Doctor Who, you should definitely give this series a try. :)
(Anonymous)