Guest Stars Jessica Gunning as Angela Eddie Marsan as Jason Peters Hugo Cox as Court Clerk Anjli Mohindra as Sophie Martin Mark Lewis Jones as Mark Powell Shaun Dooley as Jack Gilmore Lourdes Faberes as Dr. Julia Lam Jenny Howe as Iris Robinson Doug Allen as Gerry Craig Elizabeth Crarer as Kirsty Wallace Claire-Louise Cordwell as Gemma McCann Roy Holder as Caretaker Freya Copeland as Susan Powell Billie North as Debbie Powell Eugene Washington as Andy Valente Orla Fitzgerald as Una McGladdery Uncredited Robert Glenister voices Opening Narration