David Tennant returns to the West End in GOOD, at the Harold Pinter Theatre, London.

John Halder is a good man. But John Halder must adapt to survive. How is it possible to be a good person when things are falling apart?

“You make a deal with yourself one minute, you totally repudiate it the next.”

As the world faces its Second World War, John Halder, a decent, intelligent, music-loving German professor, finds himself swept along in a movement that crescendos towards an unthinkable finale. GOOD, is a warning for our times. Olivier Award-winning director Dominic Cooke re-imagines one of Britain’s most powerful, political plays with David Tennant returning to the West End.

Sign up to hear the latest about GOOD theatre tickets with LOVEtheatre today!

What is Good about?

Good explores how a good person can change with small steps towards terrible actions. Set in Germany in the 1930’s, Professor John Halder prides himself on being a good man. He is devoted to his wife and children, he does everything he can to look after his elderly mother. However, through a series of choices that seem logical, he is moving towards evil. How can someone sane and admirable turn to the heinous ways of Nazism?

Director Dominic Cooke said “It is very current. It shows how people can blur reality, turn away from difficult moments and allow themselves to become inveigled into hideous situations. We are in danger of that happening now. Not just politically but in terms of the environment, how we seem to collectively be able to ignore the evidence in front of us. It is a play really about denial.”

Good was written by CP Taylor and commissioned by Royal Shakespeare Company in 1981. It premiered at Donmar Warehouse in September of that year and was then seen worldwide and was critically acclaimed. It has been described as the most definitive piece in English-speaking theatre regarding the Holocaust. We join Halder in 1933 and follow his life over 8 years showing the journey of how a perfectly ordinary man can be seduced into despicable actions.

Ticket information

Tickets not yet on sale.

Running Time


Cast & Creatives

David Tennant (John Halder), Fenella Woolgar (Helen) & Elliot Levey (Maurice).

CP Taylor (Author), Dominic Cooke (Director), Paule Constable (Lighting), Nigel Lilley (Musical Director), Fictionhouse (Producer), Vicki Mortimer (Designer) & Paul Arditti (Sound).

Venue Information

Harold Pinter Theatre

Panton St, London SW1Y 4DN

Get Directions

Nearest Tube/Rail Station

Piccadilly Circus, Leicester Square and Charing Cross


14, 19, 24, 29, 38 and 176

Nearest Car Parks

Q-Park Trafalgar in Spring Gardens, Q-Park Chinatown and Q-Park Soho

Do you need help?

Visit our Help Centre