Guest Stars Matt Smith as The Eleventh Doctor Billie Piper as Rose Tyler Freema Agyeman as Martha Jones Catherine Tate as Donna Noble Noel Clarke as Mickey Smith John Barrowman as Captain Jack Harkness Camille Coduri as Jackie Tyler Jacqueline King as Sylvia Noble Lachele Carl as Trinity Wells Silas Carson voices Ood Sigma Paul Kasey as Ood Sigma Elisabeth Sladen as Sarah Jane Smith Nicholas Briggs voices Judoon Tommy Knight as Luke Smith Ruari Mears as Elder Ood David Harewood as Joshua Naismith June Whitfield as Minnie Hooper Timothy Dalton as Lord President Russell Tovey as Midshipman Alonso Frame Sinéad Keenan as Addams Karl Collins as Shaun Temple Tracy Ifeachor as Abigail Naismith Claire Bloom as The Woman Lawry Lewin as Rossiter Krystal Archer as Nerys Jessica Hynes as Verity Newman Brid Brennan as The Visionary Joe Dixon as The Chancellor Julie Legrand as The Partisan