Who Would You Kill For?
Frank Agnew is a police detective who kills for revenge and naively believes he's engineered the perfect crime.
Det Con Joe Geddes
Det Sgt Daniella 'Dani' Bonetti
Prof Barry Lennox