Loads of spoilers that I'm too lazy to post, but also a new piece of casting news...


According to James Marsters Live:

http://www.jamesmarsterslive.com/

"James is in town filming for the second series of UK sci-fi television favorite Torchwood.

He will be appearing as a guest star alongside leading actor John Barrowman in the BBC's adult spin-off of long-running television series Doctor Who.

Torchwood - an anagram of Doctor Who - is a secret task force that deals with alien encounters. John Barrowman plays mysterious multi-sexual time agent Captain Jack Harkness, who leads the Cardiff-based team. Series creator Russell T Davies, winner of the 2006 BAFTA Dennis Potter Award for Outstanding Writing for Television, has also written Casanova, Dr Who and Queer As Folk.

The episode will be broadcast in the UK by the BBC early next year"