Theatre

News

David Tennant to star in CP Taylor’s Good

The new adaptation of CP Taylor's play will show in London for a limited time only later this year.

Find tickets here

This production has been postponed to 2021. Fans who purchased tickets through Ticketmaster will be contacted by our Customer Services team with more information.

Frequently asked questions about cancelled and altered events can be found HERE


David Tennant will return to the West End stage later this year, starring in Dominic Cooke’s reimagining of CP Taylor’s classic political play Good.

Good opens at the Playhouse Theatre, London on Tuesday 6 October, running until Saturday 19 December 2020.

Tennant will take on the lead role of John Halder; a decent, music-loving German Professor who, as the world faces the Second World War, is seduced into joining the Nazi Party.

David comments: “Dominic is one of the UK’s all-time great theatre directors. I am really inspired and delighted to finally get a chance to work with him, and especially on a wonderful play like CP Taylor’s Good – a fantastic bit of writing that is more pertinent and resonant now than it has ever been.”

Star of stage and screen, David Tennant is one of the most recognisable and popular British actors working today and is perhaps best known for his stint as the tenth Doctor in the BBC sci-fi series Doctor Who – a role he played for five years between 2005 – 10.

Most recently the actor has won huge plaudits for his portrayal of GP Tom Kendrick in the Channel 4 drama Deadwater Fell.

An accomplished theatre actor, Tennant has appeared on stage in productions such as King Lear, Romeo and Juliet, Hamlet, Richard II and Don Juan in Soho.

CP Taylor’s Good first debuted at the Donmar Warehouse theatre in 1981. Set against the backdrop of World War II, the play deals with the notion of how a seemingly good person can be drawn into doing evil things under the right circumstances.

Tickets to see David Tennant star in Good will be available from 12:00 on Wednesday 12 February 2020 through Ticketmaster.co.uk.