David Ellison
as Sergeant Joseph Beck
Stephanie Turner
as Inspector Jean Darblay
Noel Collins
as Sergeant George Parrish
David Hargreaves
as Tom Darblay
Mark Drewry
as PC Roland Bentley
David Straun
as PC Martin Helmshore
Anna Carteret
as Inspector Kate Longton
Mark Botham
as PC Danny Sparks
C.J. Allen
as PC Brian Kelleher