00:50TorchwoodMiracle DayEpisode 10BBC Three Duration: 1 hour Audio described Tue 20th Sep 2011, 00:50 on BBC Two WalesAvailable for 2 monthsWatch nowSci-fi drama. The Torchwood team travels across the world on a final, desperate mission - but the Three Families are unstoppable, unless a terrible sacrifice is made...ContributorsCaptain Jack Harkness:John BarrowmanGwen Cooper:Eve MylesRex Matheson:Mekhi PhiferEsther Drummond:Alexa HavinsRhys:Kai OwenOswald Danes:Bill PullmanJilly Kitzinger:Lauren AmbroseSarah:Candace BrownMary Cooper:Sharon MorganGeraint Cooper:William ThomasCharlotte:Marina BenedictNoah:Paul JamesAllen Shapiro:John de LancieSgt Andy Davidson:Tom PriceBlue-Eyed Man:Teddy SearsThe Mother Colasanto:Frances FisherCaptain Santos:Benito MartinezThe Cousin:Chris ButlerGirl:McKenzie ApplegateFemale Soldier:Veronica DiazSandra Morales:Noemi Del RioYoung Male Soldier:Fernando FernandezDirector:Billy GierhartExecutive Producer:Russell T DaviesExecutive Producer:Julie GardnerExecutive Producer:Jane TranterExecutive Producer:Jane EspensonWriter:Jane EspensonExecutive Producer:Vlad WolynetzChinese Woman:Cici LauCate One Nurse:Laura WaddellWriter:Russell T DaviesGenresDramaSciFi & FantasyBrandTorchwoodSeriesTorchwood: Miracle Day Source: BBC Online