1980 · 10 min · Documentary
Report on the museum of the Holy Inquisition where the torture tools used on those accused of witchcraft and dealings with the devil during the viceroyalty are kept and displayed.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.