We enjoyed it from begining to end. Just when I thought it would twist into the same old story line, something new would hapen instead. We laughed throughout. Perfect for me, my 16-year old & 8-year old daughters - we all liked it. Nice to see a sweet but strong heroine and a goofy, charming hero. No super stars, just likeable, memorable characters. Cheers Disney!