Guest Stars Alex Kingston as Professor River Song Iain Glen as 2nd Class Bishop Father Octavian Darren Morfitt as Marco David Atkins as Bob Mark Monero as Pedro George Russo as Phillip