Characters that surprise

I’m not a regular viewer of the British TV series TORCHWOOD but this week I was glued. Why? Well, aside from spotting James Marsden (Spike from Buffy the Vampire Slayer) taking a turn as Captain John Hart, I happened to turn on at an interesting spot. I could see a fight was coming – Captain Hart …

Read more