The ending isn´t good and the movie isn´t fun or anything good. I wish I had skipped it. The beginning of this has some fun High-Fidelity-lite vibes before sinking into teen melodrama for far too long ...