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