Guest Stars Mark Strong as Insp. Larry Hall Robert Pugh as DS Alun Simms Liam Cunningham as Robert West Sam Hazeldine as DC David Butcher Tanya Moodie as DS Lorna Greaves Ben Miles as DCI Simon Finch Олег Меньшиков as Milan Lukic Velibor Topic as Duscan Zigic Barnaby Kay as DC Michael Philips Steve Gibbs as DC Sean Firth Kate Lynn Evans as Rosemary Henderson Tony Pritchard as DAC Charles Evans Rad Lazar as Kasim Ibrahimivic Ingeborga Dapkunaite as Jasmina Blekic Hugh Sachs as Hotel Manager Dennis Titus as Landlord Anna-Maria Ash as Newsreader Anna Mountford as Police Doctor Stuart Goodwin as Anthony Vane Ann Warungu as Haweeya Sally Hurst as OCB Secretary Bharti Patel as Tennison's Secretary Femi Oguns as Stephen Abacha Rupert Frazer as George Giblin M.P. Sarah Winman as Rachel Bell Leena Dhingra as Pathologist Finlay Robertson as Waterloo Vagrant