Guest Stars Louise Brealey as Cass Penny Downie as Ellen Olivia Poulet as Alison Geoffrey McGivern as Uncle Geoff Jessica Gunning as Jan Oliver Maltman as Mike John Macmillan as Julian Caius Luckyn-Malone as Young Andrew Sebastian Patterson as Young Stephen Shelley Conn as Annie James Puddephatt as Firefighter Yasmin Wilde as Ruth Ed Kear as Hotel Waiter Neal Barry as Kevin Patterson Connor Catchpole as Underage Lad