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.
1984
1998
2020
2019
2022
2005
1964
1999
2001
1980
1990
1971
1968
1992
1988
1973