Your browser is not supported. For the best experience, use any of these supported browsers: Chrome, Firefox, Safari, Edge.
Skip to main content


Good Tickets

56 Upcoming Events

United Kingdom

56 Events
Loaded 20 out of 56 events

About Good

Good is opening at the Playhouse Theatre in London’s West End for a very limited 10-week run on 6 October 2020.

David Tennant will star as John Halder in the powerful revival of the political play by Olivier Award-winning director Dominic Cooke.

The story follows Halder, who is a good man. However, as the Second World War looms, he must adapt to survive.

A liberal-minded German professor, Halder is a decent, intelligent, music-loving man. But how can one be a good person when the world is falling apart?

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

Indeed, Halder soon finds himself swept up in a movement that spirals toward an unthinkable end.

Good is a warning for our times.

Tickets for Good go on sale here at 10:00 on Wednesday 12 February 2020.

The history of Good - West End play

A two-act play, Good was written by British playwright CP Taylor. Commissioned by the Royal Shakespeare Company, it premiered in 1981 in London. Howard Davies directed the original production, with Alan Howard in the lead role as John Halder and Timothy Walker as Maurice, his best friend who is Jewish.

In 1999, Michael Grandage directed a revival of Good that starred Charles Dance as John Halder and Ian Gelder as Maurice.

Over the years, Good has been performed by many theatre companies around the world. It has also been adapted into a film in 2008 that was directed by Vicente Amorim and starred Viggo Mortensen, Jason Isaacs and Jodie Whittaker.

Awards and acclaim for Good

Good is considered one of the most significant plays of the 20th century.

The original 1981 staging of Good by the Royal Shakespeare Company at the Donmar Warehouse saw Alan Howard win an Evening Standard Award and a Plays and Players award for Best Actor.

Where is Good playing in London?

The musical will find its home in Playhouse Theatre in the West End. The address for the theatre is Northumberland Ave, London, WC2N 5DE.

When is Good opening?

The latest revival of the play debuts on 6 October 2020 and is set to run until 19 December 2020. All performance dates are yet to be announced along with the running times for the show. 

Who’s in the cast for Good in London?

David Tennant has been announced to lead the cast of Good as John Halder. A revered film, TV and stage actor, he’s returning to the theatre after being away for three years. Tennant was last on the London stage in a 2017 production of Patrick Marber’s Don Juan In Soho

Appearing alongside Tennant will be Elliot Levey, who has had a prolific acting career across theatre, film and TV.  

Fenella Woolgar, who is best known for and Call The Midwife, is also in the cast.

Discover more about Good:

David Tennant to star in CP Taylor’s Good

Discover more West End theatre and musicals:

For even more West End theatre shows and musicals in London and the UK, check out our West End Theatre Guide for current shows. You can also read our latest theatre news and West End announcements, or check out all West End cast interviews on our YouTube Theatre channel.

Last updated: February, 2020