A man must face his personal demons as a consequence of a mysterious bargain he has made.
1993
2019
2013
1959
1958
1980
2016
2020
1931
2017
1965
2018
1988
2021
1974
2005