
A lawyer finds himself increasingly frustrated by the professional criminals he is called upon to defend, and hooks upon the idea of devising perfect crimes.

as Jack Lennox QC

as Gail Forrester

as ACC Brian Richards

as Det. Sgt. Jim Townsend

as Crawford Hennessy-Boyd

as Lord Belford

as John Baresci (as Matthew Zajac)

as Davie Dargo

as Cathy Townsend

as Deirdre McIntyre

as Leslie Galbraith

as Alvin Thorsen

as Lord Breadalbane

as Kirsty Hennessy-Boyd

as James 'Jam Jar' McCauslan

as Tommy Pargeter

as Darren Westcoate

as McKelvie

as Gordon Griffiths