James Nesbitt als Jack Parlabane | |
Eddie Marsan als Stephen Lime | |
Annette Crosbie als Mrs. Kinross | |
Daniela Nardini als Sara Slaughter | |
Mark Benton als Darren Mortlake | |
Morven Christie als DS Jenny Dunlop | |
Richard Thomson als DC Flynn |
Sam Miller | Director |