Review: An Inspector Calls (Playhouse Theatre)
Stephen Daldry's production returns to the West End to mark its 25th anniversary since opening at the National Theatre
Review: Lulu (London Coliseum)
ENO scores a company triumph with Berg's picaresque opera
Review: London Stories: Made by Migrants (Battersea Arts Centre)
The festival of true stories, told by the people who lived them, returns to the BAC
Review: Oreste (Wilton's Music Hall)
The Royal Opera's young artists are put through the wringer in a misguided Handel production
Review: The Royale (Bush Theatre at the Tabernacle)
Orange is the New Black writer Marco Ramirez's play returns following a sell-out run last year
Review: Lazarus (King's Cross Theatre)
Michael C Hall and Amy Lennox star in the London transfer of David Bowie and Enda Walsh's new musical Lazarus
Review: Les Contes d'Hoffmann (Royal Opera House)
A final revival for the Royal Opera's venerable staging of Offenbach's grand opera.
Review: Drones, Baby, Drones (Arcola Theatre)
Nicholas Kent and Mehmet Ergen direct two plays about drones
Review: Still Ill (New Diorama)
Kandinsky return following the success of Dog Show in 2015
Review: La Calisto (Saffron Hall and tour)
English Touring Opera captures and bottles the madness in Cavalli's Baroque comedy