From its beautiful picture, to plot- AMAZING!! I have 5 month old twins and put this on for them, they fell asleep and I continued watching it. I cried several times. I absolutely love this movie and will continue to play it for my girls until they tell me theyre too old to watch this!