It is Overrated . The plot is very childish .. More for teenagers .. Acting is average and some actors are not good .. relationships are silly.. The twists are just for twists .. yet, it is a rich productions in terms of setup and costumes .. Also ,the cinematography is good .. it is like when Disney does a movie where with high production but poor script .. It is Overrated . The plot is very childish .. More for teenagers .. Acting is average and some actors are not good .. relationships are silly.. The twists are just for twists .. yet, it is a rich productions in terms of setup and costumes .. Also ,the cinematography is good .. it is like when Disney does a movie where with high production but poor script ..