Overview: Four journalists decide to film a documentary about the ancient legend of the Devil Baby of São Bernardo. This is the last chance the team has to keep their jobs.
Status: Released
Release date: February 10, 2022
Countries of origin: Brazil,
IMDB: