Sharon Small to star in ‘Good’ alongside David Tennant

C. P. Taylor's play runs at the Harold Pinter Theatre.

Sophie Thomas
Sophie Thomas

Ahead of Good at the Harold Pinter Theatre later this year, find out who will star in the show. Good is at the Harold Pinter Theatre from 6 October to 24 December. Book Good tickets on London Theatre.

Sharon Small will star in Good as Helen alongside David Tennant and Elliot Levey. Small’s London stage credits include The Threepenny Opera and Luna Gale. She’s best known for playing Detective Sergeant Barbara Havers in The Inspector Lynley Mysteries. Before Good, Small will also star in The Trials at the Donmar Warehouse.

David Tennant will play John Halder in Good. Good marks Tennant's West End return; he recently starred in Don Juan in Soho. Find out more about David Tennant in West End shows.

Good follows John Halder, a literary professor living in 1930s Germany who finds himself swept up in Nazi ideology during World War Two. Elliot Levey will play Halder's friend, Maurice, in Good.

C. P. Taylor’s Good play is considered to be a leading Holocaust drama. Good was originally scheduled to run in 2020 but was postponed by two years due to the pandemic.

Good is at the Harold Pinter Theatre.

Book Good tickets on London Theatre.

LT - CTA - 250

Photo credit: Sharon Small (Photo by Geraint Lewis)

Originally published on

Subscribe to our newsletter to unlock exclusive London theatre updates!

  • Get early access to tickets for the newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about news in the West End
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy