James Nesbitt ... Detective Inspector Harry Clayton |
Eve Best ... Anna Clayton |
Sienna Guillory ... Eve Alexandri |
Darren Boyd ... Detective Inspector Steve Orwell |
Neve McIntosh ... Detective Superintendent Elsa Gray |
Stephen Hagan ... Rich Clayton |
Omid Djalili ... Kalim |
Rupert Penry-Jones ... Samuel Blake |