Torchwood is pushed into hiding as the government enacts harsh measures against them. With team members being pursued relentlessly, Lois becomes the sole hope for their survival. Unfortunately, she finds herself powerless as her bosses scheme about the enigmatic Floor 13.
Show
Torchwood
Episode
S03E02
Air Date
Jul 07, 2009