video player loading . . .
Miracle Day — Episode 8

Miracle Day – Episode 8 Trailer

In a mansion in Montana, the Torchwood team makes an amazing discovery about the origin of the Miracle. But before they are able to act, they’re pulled into a trap which will ultimately rip the team apart. Watch Torchwood Saturday at 9/8c.

Video Extra