Accuracy aside, this is just a bad movie. It's made into a teen drama with bad acting. If you're already a fan of the genre you'll know the story and will be disappointed. If you want to get into it, don't watch this movie, read up on it on the internet and listen to the music.
Also: no cornflakes scene...