Satans Child (2026) is a film. Directed by Oliver Lennon. Starring Lennon Wedren, Oscar Brink Hoff, Asher Dean-Schulner, Eli Bergthold.
· 4 min · 2026
A pool party goes wrong...