This has its flaws, but Oh! How I love fairy tales! Breillat's sexy updates have a gorgeous sensual aesthetic, and the child actors she employs are always enchanting. There are so many beautiful visuals,and a feeling of magic. I don't believe in god OR science, but I believe in magic!