Copenhagen at Hampstead Theatre 2026

Hampstead Theatre will be producing Michael Frayn’s Copenhagen from 27th March 2026. This is this first London production since the original in 1998 and the first major UK revival since Micheal Blakemore directed in Chichester in 2018.

Michael Longhurst directs, no stranger to Science in Theatre. Richard Schiff and Alex Kingston will play Niels and Margrethe Bohr respectively. Casting for Heisenberg is yet to be announced. Copenhagen will run until 2nd May 2026. Tickets.

Alex Kingston
Richard Schiff

Q & A with Michael Longhurst