Torchwood: Children Of Earth continues tonight at 9pm on BBC One with the third part of this five part mini-series.
The eyes of the world turn to Britain, as the 456 announce: “We are here,” as the new Torchwood adventure continues. As a pillar of fire descends upon London, the members of Torchwood must battle to protect their own families as the fight gets personal. But will Clem’s memories destroy everything?
Starring: John Barrowman as Captain Jack Harkness; Eve Myles as Gwen Cooper; Gareth David-Lloyd as Ianto Jones
Torchwood also stars Kai Owen as Rhys Williams; Peter Capaldi (Doctor Who, Skins) as John Frobisher; Paul Copley (Coronation Street, The Bill, Life on Mars) as Clem; Liz May Brice (Bad Girls, The Bill) as Johnson; Lucy Cohu (Forgiven) as Alice Carter; Nicholas Farrell (Casualty 1909) as Brian Green; Susan Brown (Brideshead Revisited) as Bridget Spears; and Cush Jumbo (Harley Street) as Lois Habiba.
Find out more at www.bbc.co.uk/torchwood