Ok this is one of the best movies out there. This is overall my favorite movies of all time. I love how wit all of the emotional parts they tried to balance it out with some funny parts. It is a whole emotional roller coaster but a good one. It shows how people will do anything just to see someone they love. I recommend this movie to everyone out there. But if you do watch the movie, get ready to let out a really big cry.