Some decent parts, but mainly contrived nonsense
I can't believe the glowing reviews I'm seeing for this movie. I'd give it a 4/10 at best. It has a nice look and feel, and some funny parts, but all the dialogue and story and characters are just not believable at all. The Hayden Panettirie character is not realistic in any way whatsoever and her whole relationship with Liam is just plain dumb. It seems to only exist solely for the wet dreams of young Asian males who think some blonde knockout will suddenly fall for them. Why would her parents let some guy drive her to school every day? It's lame and forced, as are all the characters in this movie.
I think David Ren is a promising director, but hopefully he will get to work with some better source material next time.