Some films are critic-proof. This enthusiastic and energetic musical is the perfect exemplar.
Peter Barsocchini's paper-thin plot is simply another lazy take on Hollywood's beloved "let's put on a show" fairytale.
But the series regulars, teen idol Zac Efron and Vanessa Anne Hudgens as the star crossed lovers, and the musical numbers, lift the show comfortably above its commonplace storyline.