Beautiful, interesting, incredible cinema.
A princess is kidnapped by Satan and thrown into a dungeon. Her lover, the brave Knight of the Snows, must then go on a journey to rescue her.