
National Theatre Live: Good
As the world faces its Second World War, John Halder, a good, intelligent German professor, finds himself pulled into a movement with unthinkable consequences.
Top Billed Cast

David Tennant
Professor John Halder/Johnny

Elliot Levey
Maurice

Sharon Small
Helen/Mother

Jim Creighton
Hoss

Rebecca Bainbridge
Ensemble
Featured Crew
C.P. Taylor
Writer

Dominic Cooke
Director
Vicki Mortimer
Set Designer
Vicki Mortimer
Costume Designer
Zoe Spurr
Lighting Design
Tom Gibbons
Sound Designer
Will Stuart
Music Arranger
Will Stuart
Music
Imogen Knight
Choreographer
Amy Ball
Casting Director