Reviews

Review: The Island (Southwark Playhouse)
John Terry stages Athol Fugard, John Kani and Winston Ntshona's political play about incarceration
Review: Common (Olivier, National Theatre)
DC Moore's new play about 'England's lost land' stars Anne-Marie Duff
Review: Punts (Theatre503)
An irresistible new play about sex and materialism from Sarah Page
Review: Don Giovanni (Opera Holland Park)
Mozart's dark comedy is well served by OHP's strongly cast new production
Review: Annie (Piccadilly Theatre)
Miranda Hart makes her West End debut as Miss Hannigan in Annie
Review: Der Rosenkavalier (Wales Millennium Centre and tour)
Strauss's romantic masterpiece in a musically transcendent new production
Review: Semele (Garsington Opera, Wormsley Estate)
A magical new production of Handel's entertainment launches Garsington 2017
Review: Roller Diner (Soho Theatre)
Steve Marmion directs this wacky play by Verity Bargate Award winner Stephen Jackson
Review: House and Garden (Watermill Theatre)
By Judi Herman
Alan Ayckbourn's double bill is revived at the Watermill Theatre in Newbury
Review: Twitstorm (Park Theatre)
Chris England's new comedy looks at how social media channels can make or break us