This movie is LONG! To top that off it is full of plot HOLES! I mean clumps of inconsistencies and missing information. While the ending is touching I would not recommend this movie to anyone. I was disappointed.