Enjoyed this once more. All the characters are great and so well acted. (And good job in casting both Natalie Portman and Winona Ryder, two actresses I occasionally confuse anyway.) It has just the right amount of supernatural elements. And I was reminded how much I like the music from Swan Lake.