Spain, 1692. The Spanish Inquisition is in decline, and as a result, their followers must be more ruthless than ever.
2004
2007
1971
—
2023
2012
2024
2015
2002
2021
1944
2017