This movie is a fantasy film in the strongest sense of the word. It has such rich photography, special effects, music, and characters that you are swept away in it's spell. It has a real sense of romance, yet it has well handled violence which, though graphic, is not over the top and uncontrolled like a bad horror movie. The only flaw is the dubbed version, which is half good and half bad, depending on who was dubbed. I haven't seen a movie this rich and stylish since The Terminator.