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 Springer as Christian Simon Dutton as Alistair Troy Glasgow as Angelo Mike Skinner as Security Guard