To win a duel, a merchant makes a dangerous pact with an inscrutable spellcaster.
1921
2025
1998
1984
1989
1994
2022
2020
2019
1966
1979
1982
1970
2017