This was such a good movie, it was funny, good action, drama, little adventure. The only reason for the 3 stars is the fact that the storyline felt so rushed like when ur a kid writing a short story. I think this movie should have been atleast 2 hours so they could really have had fun with it. But as for people saying it was a generic highschool romance like stfu this is an original concept movie and they did it wonderfully.