Macbeth - London

James McAvoy stars in Shakespeare's classic.

Buy Tickets

Buy Tickets

Story

Shakespeare’s darkest tale plays out in a dystopian Scotland brutalised by war. Under a toxic fog, Macbeth begins his tormented struggle for power fuelled by ambition and paranoia.

Recent Buzz

Read All
Buy Tickets

Macbeth – London

James McAvoy stars in Shakespeare's classic.

For more ticket info
+44 (0) 207 492 1606