Torchwood TV series Promo photos Season 2


This gallery contains 30 photos.

Special guest stars of Torchwood season 2 have included returning Doctor Who cast member Freema Agyeman as Martha Jones for three episodes, and Angel / Buffy star James Marsters as Captain John Hart. The second season of Torchwood begins with Jack’s return from the previous … Continue reading