Guest Stars Jessica Gunning as Jan Louise Brealey as Cass Oliver Maltman as Mike Geoffrey McGivern as Uncle Geoff Penny Downie as Ellen Olivia Poulet as Alison Caius Luckyn-Malone as Young Andrew Sebastian Patterson as Young Stephen Matthew Holness as Laurie Michael Wildman as Tom Emily Lloyd-Saini as Sarah Giles Tony Gardner as Nick Molloy Naomi Morris as Janette Laurence Ubong Williams as Cafe Waiter Carsten Hayes as Taxi Driver Rebecca Herod as Woman in Cafe Laurence Howarth as Martin Coburn Catriona Knox as Flight Attendant Alberto Maneiro as Basque Passenger