I watched this movie twice and it still make me cry A LOT and it has such a beautiful stories and moral value that u can learn from it..damn when I watched it..i can feel that Zach was the most strongest person and always makes people happy..you should watch this movie now if u guys haven't watched it yet..believe me u wont regret