Guest Stars Mark Bonnar as Chris Beesley Daniel Lapaine as Dave Jonathan Forbes as Fergal Marta Barrio as Mallandra Amanda Hale as Catherine Tobias Menzies as Dr. Harries Forbes Masson as Patrick Andrew Byron as French Masseur Caroline Lena Olsson as Counter Lady #1 Kirsten Hazel Smith as Counter Lady #2 Uncredited Ashley Jensen as Fran Beesley