National Theatre Live: Good

National Theatre Live: Good
  • 2023
  • 2h 10min
  • 15
  • Directed by: Dominic Cooke
  • Cast: David Tennant, Elliot Levey, Sharon Small

World War Two is about to begin. John Halder, a German academic, struggles with the consequences of the movement he has joined.

Performance times

This film is not currently showing in cinemas.


David Tennant makes a much-anticipated return to the West End in a blistering reimagining of one of Britain’s most powerful, political plays.

As the world faces its Second World War, John Halder, a good, intelligent German professor, finds himself pulled into a movement with unthinkable consequences.

Olivier Award-winner Dominic Cooke (Follies) directs C.P. Taylor’s timely tale, with a cast that also features Elliot Levey (Coriolanus) and Sharon Small (The Bay). Filmed from the stage of the Harold Pinter Theatre in London.

Running time: 2h 40m

Ages: 15+

Text supplied by third party.

Tell us more about this listing.