It's Been Done Before... Hundreads of Times.

Rating: 6/10 (31 March 2013)

Just your stereotypical lame teen flick -- with major religious undertones, which, by the way, was quite annoying at times. It's all been done before, and much better than this.
The "bullies" were so one-dimensional and unconvincing. They failed to show any genuine interest in Jamie (the bullies in "Carrie", for instance, were far more involved), so it made Jamie look almost like a paranoid drama queen.
Landon's ex-girlfriend's character was horribly underdeveloped, not to mention the rest of the "cool" clique -- they were just cardboard cut-outs with screen time of about 10 seconds. 95% of time time, the focus was on Jamie alone -- she was supposed to be likable, but so much emphasis on a single person renders you fed-up with - annoyed by - her.
Mandy Moore was kind of miscast anyway. She doesn't pass for an outcast.
The good thing is that this movie is not irritating or overly dumb (it's actually more or less watchable); the bad thing: very clichéd, too predictable, and becomes boring very quickly.
I'm giving it a rating this high, because Mandy Moore turned out to be surprisingly decent at acting. Far, far more than you'd ever expect from a not-very-successful pop singer.