Guest Stars Nick Brimble as Jack Chapman Oliver Dimsdale as Daniel Marlowe Skye Lucia Degruttola as Esme Keating Carter-Jae O'Neil as David Keating Rose Allen as Dora Keating Rubie-Rose Fearfield as Ivy Keating Michael Abubakar as Bryan Stanford Rachael Stirling as Margie Danker Jordan Alexandra as Sunny West / Pamela Smith Sam Phillips as Gerry Wicks Andy Nyman as Roy Reeves Nick Holder as Sid Danker Annette McLaughlin as Babs Reeves Dylan Kirk & The Killers as The Merries House Band