Loading FilmShuffle...
Film
2026Directed by Daniel Ricardo
No streaming, free, rental, or purchase options are currently listed in the United States.
Seeking new answers about the infamous Saint of Sin case, four journalism students travel to the countryside of Alagoas, Brazil, to film their graduation project. They never return. Days later, their cameras are recovered, revealing the only evidence of what happened.