The BEST episodes directed by James Eskrine

Random Shoes
star
7.40
1589 votes

#1 - Random Shoes

Torchwood - Season 1 - Episode 9

When Eugene wakes to find himself both dead and invisible, he knows only Gwen Cooper can help him.

Watch Now:AmazonApple TV