Guest Stars Naoko Mori as Sarah James Dreyfus as Christopher Caroline Waldron as Caroline Idris Elba as Hilton Ian Gelder as David Andrew Loudon as Geoff