I watch this movie quite a lot and I can say this movie is cringe worthy! I can’t put my finger on what the movie is missing to make it cringe worthy but it is! The story plot didn’t make sense! From a middle schooler watching this movie when it came out I couldn’t relate to it! I liked the message but it was very basic and it seemed like every other movie plot about being yourself! I would rate this a 2 or 1 because the cringe factor! I would say feel free to watch the movie because it is a good movie to watch! Sometimes movies that are based on books can be like this so I’m not going to beat it up to much but it could have been better!