The film has zero substance, with more ups and downs than a rollercoaster. Everything about it feels fake due to the fact than nothing is given time to develop. It is also perhaps the cheesiest film I have ever watched in cinema. The songs are largely forgettable, save for one or two numbers. Still, there is some nice camera work on show and a particularly nice scene involving Efron and Zendaya.