Frank Agnew is a police detective who kills for revenge and naively believes he's engineered the perfect crime.
Mark Strong
as Frank Agnew
Brian McCardie
as Joe Geddes
Paul Higgins
as David Westwood
Burn Gorman
as Kenny Morton
Michelle Duncan
as Louise Cullen
Brian McCardie
as Det Con Joe Geddes
Neve McIntosh
as Det Sgt Daniella 'Dani' Bonetti
Michael Nardone
as Val Carnegie
Vincent Regan
as George Torrance
John Sessions
as Prof Barry Lennox
Robert Willox
as Brendan McCann
Mercedes Grower
as Marilyn