The Tales of Hoffmann
In this film adaptation of the Offenbach opera, a young poet named Hoffman (Robert Rounseville) broods over his failed romances. First, his affair with the beautiful Olympia (Moira Shearer) is shattered when he realizes that she is really a mechanical woman designed by a scientist. Next, he believes that a striking prostitute loves him, only to find out she was hired to fake her affections by the dastardly Dapertutto (Robert Helpmann). Lastly, a magic spell claims the life of his final lover.