I did think it was the perfect little story and perhaps a little predictable but I didn't stop watching and it lifted me up and I found myself smiling at the end. I even waited to see the credits to find out who wrote what song. I'll give it a 10 because it made me forget about all the mess out there right now and that is what a wonderful movie makes you do. Forget for a little bit.