Guest Stars Penny Downie as Ellen Jessica Gunning as Jan Louise Brealey as Cass Geoffrey McGivern as Uncle Geoff Olivia Poulet as Alison Oliver Maltman as Mike Caius Luckyn-Malone as Young Andrew Sebastian Patterson as Young Stephen Matthew Holness as Laurie Lucinda Raikes as Woman Eating Lunch Philip Fox as UMC