Guest Stars Nicholas Briggs voices Dalek Voice Alex Kingston as Professor River Song Frances Barber as Madame Kovarian Marnix Van Den Broeke as The Silent Ian McNeice as Winston Churchill Simon Fisher-Becker as Dorium Maldovar Simon Callow as Charles Dickens William Morgan Sheppard as Old Canton Delaware Richard Dillane as Carter Richard Hope as Dr. Malokeh Meredith Vieira as Newsreader Emma Campbell-Jones as Dr. Kent Mark Gatiss as Gantok Niall Greig Fulton as Gideon Vandaleur Sean Buckley as Barman Katharine Burford as Nurse Bill Turnbull as Himself Sian Williams as Herself