episode of Torchwood (S2 E10)
British television science-fiction fantasy series
episode of Torchwood (S1 E5)
British television drama series