National Theatre Live: Good 2023

Professor John Halder is a 'good' man. But 'good' men must adapt to survive.