Guest Stars Cush Jumbo as Lois Habiba Peter Capaldi as John Frobisher Nicholas Farrell as Brian Green Katy Wix as Rhiannon Davies Lucy Cohu as Alice Carter Luke Perry as David Davies Susan Brown as Bridget Spears Ian Gelder as Mr Dekker Julia Joyce as Holly Frobisher Hilary MacLean as Anna Frobisher Bear McCausland as Steven Carter Madeleine Rakic-Platt as Lilly Frobisher Rhodri Lewis as Johnny Davies Liz May Brice as Johnson Aimee Davies as Mica Davies Louise Minchin as Newsreader Simon Poland voices 456 Gregory Ferguson as Young Clem Paul Copley as Clemet McDonald Colin McFarlane as General Pierce Ben Loyd Holmes as Operative Charles Abomeli as Colonel Augustus Oduya Deborah Findlay as Denise Riley Anthony Debaeck as French Newsreader Lachele Carl as Trinity Wells Nicholas Briggs as Rick Yates Patrice Naiambana as Defence Secretary Sophie Hunter as Venessa