In an epic tale of good versus evil, Faust sells his soul to the Devil and tries to save Marguerite from an eternity in Hell.
2000
1987
1960
1985
2004
1964
1978
1988
1973
1986
2007
—
2022
1972
2023
1980
1937