Wow! What a fantastical tale! I loved it and when I show my grandchildren they will be riveted simply because it is a dark tale. The characters are full bodied and full of character faults, like most humans. There's a lovely happy ending but it came at great cost. I've read some of the scathing reviews and was completely baffled but the lack of character and point blank nastiness! Watch the movie and see for yourself. It was a delightful and dark tale.