BASED on the Disney TV movie, this is a loose adaptation of the story of those star-crossed lovers, Romeo and Juliet: in this telling the dissenting houses are the jocks and swots, no one dies, toleration and understanding reigns and all ends happily.

Deftly capturing the familiar setting of high school, director Jacqui Ivemy has fashioned a bright, energetic and fun production that perfectly suits the Disney tale.

Staged on a fairly simple set, with clever changes of props, the show maintained a nimble pace and contained finely structured scenes.

The cast showed great enthusiasm and commitment. They were led by two fine performances - Georgie Cox (Troy) and Lily Wardale (Gabriella) – with a whole raft of strong supporting roles, in particular Phoebe Saunders and Declan Dali-Murphy (Sharpay and Ryan Evans), Charlotte Brombley (Taylor) and Emily Collins-Wingate (Ms Darbus).