9 - 26 November 2022
The Book of Mormon
Award-winning musical shines at Edinburgh Playhouse
Reviewed at Edinburgh Playhouse

22 - 24 September 2022
Coppélia
Sexy, sassy, sci-fi rendition of classic ballet
Reviewed at Festival Theatre

14 - 19 June 2022
SIX
A dazzling display of talent and herstory
Reviewed at Festival Theatre

4 - 9 June 2022
Cluedo
A board game adaptation perhaps best left unplayed
Reviewed at King's Theatre

15 May - 25 June 2022
Don Giovanni
A passionate portrayal of the darker aspects of human nature
Reviewed at Eden Court

26 - 30 April 2022
Everybody's Talking About Jamie
Plenty of punch and sass but missing that infectious number you just can't get out of your head
Reviewed at Festival Theatre

13 - 16 April 2022
The Scandal at Mayerling
Kenneth Macmillan subverts expectations with his savage choreography
Reviewed at Eden Court

23 November - 31 December 2021
Les Misérables
World-renowned production is a revolution brimming with delights and despair
Reviewed here

24 - 28 March 2020
An Inspector Calls
Twenty-seven years on, Stephen Daldry's production is still enthralling
Reviewed at King's Theatre

9 - 28 December 2019
We Will Rock You
Queen musical is spectacular but soulless
Reviewed at Edinburgh Playhouse

5 - 10 November 2019
SIX: The Musical
Forget history – this is her-story, where the Queens reign supreme!
Reviewed here

16 - 26 October 2019
Tosca
Scottish Opera deliver an exhilarating night of Puccini
Reviewed here

1 - 5 October 2019
What's In A Name?
Entertainingly provocative comedy held back by underdeveloped characters
Reviewed here

25 - 28 September 2019
The Crucible
A sublime and enrapturing adaptation of Arthur Miller's drama
Reviewed at Edinburgh Playhouse

1 - 6 July 2019
The Lady Vanishes
Twist and turns abound make for a fun Hitchcock stage adaptation.
Reviewed at King's Theatre

18 - 22 June 2019
The Red Lion
Much more than a matchday melodrama, Patrick Marber's football play receives a fine Scottish debut
Reviewed at Brunton Theatre

4 - 18 May 2019
The Magic Flute
Despite the home crowd's generous applause, far from impressive.
Reviewed here

4 - 6 April 2019
Scottish Ballet: Spring
A stunning double bill delights Highlands audience!
Reviewed at Eden Court

25 - 30 March 2019
Rain Man
A copycat adaptation that cannot escape the classic original's shadow.
Reviewed here

16 March 2019
Scottish Opera: Katya Kabanova
Laura Wilde is beyond breathtaking in new Scottish Opera production of 1921 Czech melodrama
Reviewed at Festival Theatre

14 March 2019
Scottish Opera: Katya Kabanova
Laura Wilde is beyond breathtaking in new Scottish Opera production of 1921 Czech melodrama
Reviewed at Festival Theatre

12 March 2019
Scottish Opera: Katya Kabanova
Laura Wilde is beyond breathtaking in new Scottish Opera production of 1921 Czech melodrama
Reviewed at Festival Theatre

19 - 23 February 2019
Macbeth
Despite its novel setting and soundscape, too many missed opportunities blur Rufus Norris' vision.
Reviewed at Festival Theatre

14 - 16 February 2019
Rambert: Life is a Dream
Creative but complicated contemporary piece.
Reviewed at Festival Theatre

24 - 26 January 2019
Scottish Opera: Anthropocene
This production has yet to find its feet and grasp MacRae and Welsh’s creation and give it wings.
Reviewed here

4 - 13 January 2018
Scottish Ballet: The Nutcracker
Scottish Ballet return with their acclaimed retelling of a festive favourite.
Reviewed at Festival Theatre

18 - 27 October 2018
Scottish Opera: Rigoletto
The classic (and at times clunky) Verdi standby is given a new lease of life.
Reviewed here

26 - 30 June 2018
Love From A Stranger
Lucy Bailey's production is a deliciously dangerous thriller from the queen of crime.
Reviewed at King's Theatre

24 February 2018
Flight
Disturbing piece of magical realist storytelling will stand the test of being heard over and over again.
Reviewed at Festival Theatre

21 February 2018
Flight
Disturbing piece of magical realist storytelling will stand the test of being heard over and over again.
Reviewed at Festival Theatre

17 February 2018
Flight
Disturbing piece of magical realist storytelling will stand the test of being heard over and over again.
Reviewed at Festival Theatre

2 - 3 February 2018
Greek
Opera, but not as we know it.
Reviewed at Festival Theatre

22 - 27 January 2018
Strangers on a Train
Serviceable version of murder pact drama made famous by Hitchcock
Reviewed here

15 - 20 January 2018
Hedda Gabler
A few awkward moments, but a powerful performance from Lizzy Watts.
Reviewed at Festival Theatre

19 - 24 June 2017
A Judgement In Stone
Quaint Ruth Rendell mystery feels older than its years, but will appeal to genre lovers
Reviewed at King's Theatre

5 - 14 January 2017
Hansel & Gretel
Wonderful dancing, and great set and costume design: a real festive treat.
Reviewed at Festival Theatre

5 - 30 December 2017
Mamma Mia!
West End musical phenomenon continues to entertain
Reviewed here

7 - 11 November 2017
The Wipers Times
Ian Hislop's World War 1 drama plods in places
Reviewed here

12 - 17 June 2017
The Crucible
Thrilling new production of Miller's allegorical tale full of lessons for these strange times
Reviewed at His Majesty's Theatre

5 - 10 June 2017
Jane Eyre
National Theatre and Bristol Old Vic present their spectacular touring production of Jane Eyre.
Reviewed at Festival Theatre

22 - 27 May 2017
Fantastic Mr Fox
Larger-than-life adaptation of Roald Dahl's classic guaranteed to delight the rugrats.
Reviewed at King's Theatre

11 - 30 December 2016
The Commitments
The jukebox musical that belts out soul but struggles to find one of its own
Reviewed at Edinburgh Playhouse

7 December 2016
Romesh Ranganathan: Irrational
Criticism and cynicism mingles with endearing warmth in this rant on modern life
Reviewed at Festival Theatre

14 - 19 November 2016
Little Shop of Horrors
Uplifting and invigorating, Skid Row ain't so bad. Just don't feed the plants.
Reviewed here

12 - 22 October 2016
The Marriage of Figaro
Scottish Opera's revival allows the beauty of Mozart's music and the humour of the plot to flourish.
Reviewed here

12 - 17 September 2016
The Mousetrap
Venerable theatrical institution does the rounds again.
Reviewed at King's Theatre

6 - 10 September 2016
Democracy
There is much to love about Rapture Theatre's take on Cold War German politics
Reviewed at Eden Court