Guest Stars Stuart Milligan as Adam Klaus Katherine Parkinson as Nicola Ciarán McMenamin as Glen Judy Parfitt as Constance Gessler Adam James as Alec Andrew Havill as Narrator Patrick Poletti as Eli Mencken Nicholas Boulton as Lance Gessler Jemma Walker as Candy Mountains Graham Vanas as Maitre D' Naomi Bentley as Mina 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 Jenna Harrison as Elodie Julia Ford as Delia Gunning Nick Nevern as Lenny Uncredited Chris Wilson as Police Officer Garry Marriott as Paramedic John Warman as Police Officer