do not, i repeat, DO NOT watch this movie unless you want to cry for 4 hours afterwards. this movie is too good to be true and i will be seeing it in theaters another 5 times. i absolutely hated how good this movie was and i will be watching it again sometime this week.