About Good

David Tennant stars in CP Taylor’s Good at the Harold Pinter Theatre from April 2021, directed by the Olivier Award-winning Dominic Cooke. Set in Nazi Germany, don’t miss the leading Holocaust drama in English-speaking theatre. Good is a warning for our times.


Best known as the tenth incarnation of the Doctor in Doctor Who from 2005-2010, David Tennant will play John Halder in Good. His West End credits include the title role in Don Juan in Soho and Benedick in Much Ado About Nothing, both staged at the Wyndham’s Theatre, as well as the lead role in Richard II at the Barbican. On television, Tennant has starred in Deadwater Fell, Good Omens and There She Goes.

Fenella Woolgar will play John Halder's wife Helen in Good, previously delivering an award-winning performance in Hedda Gabler at the Old Vic opposite Sheridan Smith. On television, she is best known as Sister Hilda in Call The Midwife.

Elliot Levey will play John Halder's Jewish friend Maurice, recently starring in Snowflake at the Kiln Theatre. He’s also starred in an adaptation of Three Sisters at the Almeida Theatre and Mary Stuart at the Duke of York’s.

Further casting is to be announced.

Good Synopsis

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

Frankfurt literary professor John Halder is a good man. He’s a decent, intelligent, music-loving German professor, who adapts to survive in order to live through the rise of Nazism and into the Second World War.

Is it possible to be a good person when things are falling apart?

An apposite fable for modern times, see how John Halder finds himself seduced by a movement that crescendos towards an unthinkable finale in a twentieth-century classic about the perils of moral compromise.


With our huge range of cheap tickets on plays, London shows have never been better value. Book with us for Good and enjoy great entertainment at a price that’s in tune with your budget.

We’re your one-stop shop for special offer theatre tickets. Book your cheap Good tickets today and we’ll dispatch them straight away. #LifesBestLive

Performance dates & times

Good is not available to book, please sign up to our newsletter for updates and offers on forthcoming and available shows.

  • -
  • -
  • -
  • -
  • -
  • -
  • -

Harold Pinter Theatre

Find out more about the venue for your show: Directions, Transport options and facilities.

Where is the theatre?

6 Panton Street London SW1Y 4DN
  • Nearest Bus stop: (Haymarket) 3, 6, 12, 13, 19, 23, 38, 88, 139; (Piccadilly Circus) 14, 22, 94
  • Parking: Leicester Square, Whitcomb Street (1min)
  • Nearest Night Bus: (Haymarket) 6, 12, 23, 139, 88, N3, N13, N18, N19, N38, N97, N136, N550, N551; (Piccadilly Circus) 14, 94, N22
  • Nearest Tube: Bakerloo, Piccadilly
  • Directions:

    (3mins) Take Coventry Street up to Oxendon Road; the theatre is 100 metres along on the right.

  • Nearest Station: Charing Cross

Available facilities

  • Air conditioned
  • Bar
  • Disabled toilets
  • Infrared hearing loop
  • Toilets
  • Wheelchair accessible

Other shows you might like...