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