The Pitlochry team is back again with a fun-packed version of Sleeping Beauty that manages to be both traditional and contemporary. We start off in the 15th century and end up among the punks in the 1970s, which gives set and costume designer Ken Harrison full rein to let his imagination run wild.
Amanda McLaren is a delightfully comic Princess Beauty, while George Rae struts his stuff as the Prince in a figure-hugging, all-white outfit.
Outrageous is the word that springs to mind every time Alan Steele appears as Nurse Nancy, with comic timing and ad-libs to perfection.
Timing is not so good for the always-late fairy - Beauty sleeps for 500 years because the fairy didn’t hear her alarm - and Deirdre Davis plays her with great comic acumen away from the stereotypical goody-goodyness.
Jacqueline Dutoit shows Italian temperament as the bad fairy Cara Bossi and her Minion is played with great relish by Helen Logan, who has an impressive rapport with the audience in partnership with the irrepressible Gavin Wright as Fester the Jester.
Robert Harvey Edwards and Lindsey Danvers are the King and Queen, and Dougal Lee, as Sir Archie, is expert in facially expressing his disgust when he’s paired with the Nurse.