To win a duel, a merchant makes a dangerous pact with an inscrutable spellcaster.
1981
1991
2023
2024
2017
1960
2003
1911
2022
2021
2020
1923
2019
2016
1999
2025
2006