"Zdrada. Intryga. Zemsta."
Akcja filmu rozgrywa się w Hiszpanii w czasach Wielkiej Inkwizycji. W prowincjonalnym miasteczku dochodzi do serii makabrycznych morderstw. Szeryf (Christopher Lambert) stara się rozwikłać tę zagadkę. Musi odkryć tajemnicę zanim sprawą zajmie się inkwizycja, skłonna dopatrywać się w morderstwach udziału sił nadprzyrodzonych z szatanem na czele.

Ruy De Mendoza
Carmen
Lord Francisco del Ruiz
Isabel de Mendoza
Friar Anselmo
Donoso Cabral
Esperanza de Mendoza
Miguel de Alvarado
Father Manuel
Graciela Cabral
Monica
Santiago