Special Guest Stars Dustin Demri-Burns as Will_5000 Guest Stars Pippa Bennett-Warner as Becca Palmerstone Marama Corlett as Linda Zarafa Karl Theobald as Michael Serasau Daniel Rigby as Officer Chris Hayward Belinda Stewart-Wilson as Annette Glennis Camilla Marie Beeput as Vanessa Matthews Natasia Demetriou as WPC Chidwack Aicha Kossoko as Jacqueline Armani Obaseki-Olatokunbo as Baby Benny