Guest Stars Stuart Milligan as Adam Klaus Katherine Parkinson as Nicola Ciarán McMenamin as Glen Adam James as Alec Judy Parfitt as Constance Gessler Andrew Havill as Narrator Jenna Harrison as Elodie Nicholas Boulton as Lance Gessler Julia Ford as Delia Gunning Graham Vanas as Maitre D' Jon Campling as Jacques Futrelle Sally Plumb as Housewife Sarah Champion as Marcia The Puppini Sisters as Themselves Charlotte Comer as Young Constance Eloise Rakic-Platt as Child Constance Deborah Maclaren as Ellen Ashley Adams Naomi Bentley as Mina Patrick Poletti as Eli Mencken Nick Nevern as Lenny Jemma Walker as Candy Mountains Uncredited Chris Wilson as Police Officer Garry Marriott as Paramedic John Warman as Police Officer