Absolutely 10/10. I had no idea what to expect when my husband and I took our 2 little boys (ages 5.5 and 4) to see this movie but we were all blown away. We both bawled our eyes out. It was a beautiful story. Can’t wait to buy this movie and watch it time and time again!