A man must face his personal demons as a consequence of a mysterious bargain he has made.
1951
2020
1943
2023
2019
1948
1973
2012
1967
2007
2000
1999
1963
2016
1980
2002
1989