Guest Stars Thusita Jayasundera as Neha Patel QC Bella Dayne as Astrid Schafer Matthew Marsh as Lord Dryden Phil Dunster as Tristan Will Payne as Ferdinand Neil D'Souza as Steve Covell Staz Nair as Gordon Sam Palladio as Ed Hooley Gregory Floy as Bishop Naveed Khan as Imam Oliver Coopersmith as Laurence Richard Gadd as Protestor Sion Tudor Owen as Jez Peter Barrett as Police Guard Paul Reynolds as Father at Stall