Guest Stars Ukweli Roach as Archie Garwood Frances Tomelty as Olivia Reeves Peter de Jersey as Robert Garwood Andi Osho as Precious Abellard Jonathan Livingstone as Finlay Gerard