This movie definitely had its moments, but it just didn't reach its full potential. I read the book before I witnessed the movie and it just didn't make the cut to be in the same league as the novel. Don't get me wrong, if hadn't read the book then the movie would be phenomenal. I personally think that there were a few parts of the book left out that were important to plot of the novel. My friends and I agree that this movie was good overall, but didn't quite reach our expectations.