Guest Stars Mark Bonnar as Chris Beesley Ashley Jensen as Fran Beesley Daniel Lapaine as Dave Jonathan Forbes as Fergal Seeta Indrani as Harita Frances Tomelty as Carol Douglas Hodge as Douglas Gary Lilburn as Des Amanda Hale as Catherine Tobias Menzies as Dr. Harries Kai Alexander as Jeffrey