Guest Stars Alex Eastwood as Luke Eve Prenelle as Ava Alun Armstrong as Jim Joanna Bacon as Jackie Patrick Baladi as Darren Jayda Eyles as Young Ava George Wakeman as Young Luke Enzo Cilenti as George Roger Sloman as Bob Yvonne D'Alpra as Lyn Co Starring Ben Allen as Isaac Elena Saurel as Martina Tessa Bonham Jones as Abigail Ray Emmet Brown as Taekwondo Master