National Theatre Live: Good Professor John Halder is a 'good' man. But 'good' men must adapt to survive. As the world faces its Second World War, John Halder, a good, intelligent German professor, finds himself pulled into a movement with unthinkable consequences. Details Casts Videos Galleries Posters Title National Theatre Live: Good Release Date 2023-04-20 Runtime 02 Hours 40 Minutes Genres Drama War Production Companies National Theatre Production Countries United Kingdom David Tennant... Professor John Halder/Joh... Elliot Levey... Maurice... Sharon Small... Helen/Mother... Jim Creighton... Hoss... Rebecca Bainbridge... Ensemble... Izaak Cainer... Ensemble... Jamie Cameron... Ensemble... Edie Newman... Ensemble... Lizzie Schenk... Ensemble... George Todica... Ensemble... 'I'm a Doctor' Clip from GOOD with David Tennant and Elliot Levey | National Theatre Live (Clip) Chatting with David Tennant and the cast of GOOD | National Theatre Live (Featurette) GOOD with David Tennant: Official Trailer - In Cinemas 20 April | National Theatre Live (Trailer) Original Size (3240x1822) Original Size (2400x1351) Original Size (3840x2160) Original Size (673x1009) Original Size (560x839) Original Size (759x1075) Original Size (827x1240) Original Size (716x1075) Original Size (700x1050) Original Size (700x1050)