Guest Stars Will Tudor as Odi Thusita Jayasundera as Neha Patel QC Neil D'Souza as Steve Covell Matthew Marsh as Lord Dryden Phil Dunster as Tristan Will Payne as Ferdinand Staz Nair as Gordon Emily Bowker as Harriet Leemore Marrett Jr. as Kyle Ladi Emeruwa as Alistair Davis Roger Dipper as Arresting Officer