ForSeenItForSeenIt
WATCHDISCOVERLISTSAWARDSBALLOT
National Theatre Live: Good
National Theatre Live: Good
Play Trailer
Your Rating

National Theatre Live: Good

2023
Directed byDominic Cooke
1h 40m

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

CAST
David TennantProfessor John Halder/JohnnyElliot LeveyMauriceSharon SmallHelen/Mother
ForSeenItForSeenIt
WatchDiscoverCompareWatchlistListsAwardsBallotSearch

© 2026 ForSeenIt. Made for film lovers.

This product uses the TMDB API but is not endorsed or certified by TMDB.

v2.22 · CLOUD · code x84 sha e59514b · rev forseentest-00170-wav

Jim CreightonHoss
Rebecca BainbridgeEnsemble
Izaak CainerEnsemble
Jamie CameronEnsemble
Edie NewmanEnsemble
Lizzie SchenkEnsemble
George TodicaEnsemble
DETAILS
GENRES
DramaWar
STATUSReleased
RATING
8.5

Suggested

The Grey Zone
6.6
The Grey Zone2001
The World Will Tremble
7.5
The World Will Tremble2025
Escape to Victory
6.9
Escape to Victory1981
Nuremberg
7.4
Nuremberg2025
Exodus
6.7
Exodus1960
Palestine 36
8.0
Palestine 362025
Irena's Vow
7.4
Irena's Vow2024
Schindler's List
8.6
Schindler's List1993
Truth & Treason
7.9
Truth & Treason2025
The Monuments Men
6.1
The Monuments Men2014
To Be or Not to Be
7.8
To Be or Not to Be1942
Bonhoeffer: Pastor. Spy. Assassin
6.7
Bonhoeffer: Pastor. Spy. Assassin2024
Waiting for Anya
6.2
Waiting for Anya2020
Uprising
6.5
Uprising2001
The Island on Bird Street
7.1
The Island on Bird Street1997
Jojo Rabbit
8.0
Jojo Rabbit2019
Cross of Iron
7.1
Cross of Iron1977
The Match
6.1
The Match2021
Conspiracy
7.3
Conspiracy2001
Max
6.1
Max2002
People who rated this

No ratings from ForSeenIt viewers yet.

Where to watch

GB

Free

BBC iPlayer
BBC iPlayer
All Options Powered by JustWatch