All Good Men (1974)

A Marxist son challenges his Labour politician father over his acceptance of a peerage.

Film details


In its devastating critique of the Labour Party, this play can be seen as a precursor to writer Trevor Griffiths’ masterwork series, Bill Brand (1976).

A Marxist son (Jack Shepherd) returns to confront his father (Bill Fraser), a moderate Labour politician, about his acceptance of a peerage.

The fascinating dialectic and family revelations that emerge result in what Dennis Potter described as ‘some of the sharpest, most telling and intelligent speeches ever heard on television’.

Cast & Credits

Latest from the BFI

  • Latest from the BFI

    Latest news, features and opinion.

More information

Films, TV and people

  • Films, TV and people

    Film lists and highlights from BFI Player.

More information

Sight & Sound magazine

  • Sight & Sound magazine

    Reviews, interviews and features from the international film magazine.

More information

Back to the top