Based on 1041 votes and 196 reviews.
SIMPLY THE AMAZING...WAITED SO LONG FOR A MOVIE SMART AND ENTERTAINING AND NOT PREDICTABLE THIS MOVIE HAS IT ALL WORTH THE TIME!!!
Heart warming movie. You will laugh and cry. It shows how people and their actions can affect your life.
very good film
a bit long
Went2C this with my teen daughter didn't have any expectations, I came out extremly impressed! I don't watch movies twice but will go see this movie again! Was worth the time!!!
I thought it was great. The time flew (even though it was long) and I really enjoyed the entire movie!
A fantastic movie that keeps you thinking after its over, whether you like it or not.
this movie is for the intelligent. those that didn't appreciate it didn't get it.
A First Class Snooze Fest. Save your time... save your money.
excellent.