I took my daughters to see this movie as a treat during the Christmas holiday. My 11 year old was totally entranced by the underlying story as well as the beautiful movie. The 7 year old twins were somewhat bored at times due to the extensive dialogue and the more mature subject matter, but they were thrilled by the 3D effects and the actions sequences. I found the imagery, cinematography, and acting to be wonderful. I especially enjoyed the French undertones. This will be one of those movies that gets watched again and again at our house.