A trio of pitch-perfect performances from Olivia Colman, Rachel Weisz and Emma Stone drive Yorgos Lanthimos’s spiky period drama – a tragicomic tale of personal and political jealousy and intrigue in 18th-century England.
Tickets £4