I saw a short clip on YouTube and it gave me an urge to see this movie. Somehow, even though it's premise seems very overused, I felt good watching it. Adrian Brody's teacher is too goody two-shoes, yet I couldn't help but wonder what he was making up for. Overall, I really loved this movie.