Skip to content
StreamScapeX

The Confession

What happens when evil joins power?

Overview

A catholic priest in Monte Bello, El Salvador has created a clandestine operating room inside the church to extract the human organs of kidnapped people and sell them on the black market.

Details

Writer
Original title
La confesión
Status
Released
Release date
February 27, 2025
Original language
Spanish
Countries
United States of America, El Salvador

Streaming on

In the United States

Production

Cast

More like this