Guest Stars Stephen Moyer as Teddy Bass Sarah Greene as Deedee Harrison John Dagleish as Aitch Eliza Bennett as Marjorie Kern Tamsin Greig as Cecilia Logan Paul Kaye as Stan Higgins Clea Martin as Ann Marie Dove Nicholas Nunn as Freddie McGraw Robbie Gee as Mace Grant Stanley Morgan as Tommy Dove Cally Lawrence as Maddie Dove Barry Castagnola as Bloco Michael Obiora as Dutch David Kennedy as Bert Dove Julian Rhind-Tutt as Sir Stephen Eaton Johann Myers as Raybourn Megan Morgan as Sandy Ralph Brown as Roger Riley Javier Ramos as Rico Ruaridh Mollica as Young Teddy Zina Badran as Zoe Crispin Redman as Cecil Mercer-Lane James Farley as Daniel