Michael Marler, a successful businessman in London, is about to make his way to the top. After 37 years, the death of his father brings him back to his hometown of Liverpool, where he’s confronted with his lost Irish roots. He finds out that his father died in a fight with some Anglo-Saxon teddy boys. It becomes a matter of honour for him to take his revenge without involving the police.
Nicol Williamson
as Michael Marler
Rachel Roberts
as Joyce Eglington
Paul Rogers
as John Hazlitt
Zena Walker
as Hilda Greening
Ann Bell
as Rosemary Marler
Joby Blanshard
as Bottomley
J.G. Devlin
as Cocky Burke
Barbara Ewing
as Joan
Christine Hargreaves
as Kath
Edward Hardwicke
as Mitchell
Kenneth Hendel
as Davidson
Joan Henley
as Mrs Reynolds