
David Tennant in ‘Good’ at the Harold Pinter Theatre and why it’s an important watch.
Plus, does ‘Mary’ at Hampstead Theatre need a trigger warning?

David Tennant in ‘Good’ at the Harold Pinter Theatre and why it’s an important watch.
Plus, does ‘Mary’ at Hampstead Theatre need a trigger warning?