
Belzebuth
2017 · Movie · NR · 114 min · ★ 7.2 · 75% critics
A border-town school massacre pulls a determined investigator into a disturbing case that seems tied to an ancient demonic presence. As more child killings loom, the search for answers turns inward, forcing a reckoning with faith, guilt, and the uneasy line between good and evil.
Where to watch
Watch free on Tubi — also streaming on AMC+ and Shudder.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2017
- Release date
- 2019-01-11
- Language
- Spanish
- Rated
- NR
- Runtime
- 114 min
- Max quality
- HD
- Critic score
- 75/100
- TMDB rating
- 7.2/10 (372 votes)
About
You’ll likely enjoy this if you want a grim, faith-tinged horror mystery with child-focused peril and occult ideas; Not for you if you avoid stories about harmed kids or want nonstop scares like Demon.
Pros: grim religious mystery; tense investigation; layered occult themes | Cons: uneven acting; predictable beats; limited creature payoff
Themes
- mexico
- detective
- exorcism
- possession
- satanism
- priest
- demon
- bombing
- school massacre
Cast & crew

Joaquín Cosío
as Emmanuel Ritter

Tobin Bell
as Padre Vasilio Canetti

Tate Ellington
as Ivan Franco

José Sefami
as Demetrio Vega

Yunuen Pardo
as Beatriz Rubio
- LV
Liam Villa
as Niño Isa Rubio
- CF
Conde Fabregat
as Cristo - Belzebuth
- AG
Aurora Gil
as Marina Ritter

Aida López
as Elena Fernández

Mercedes Hernández
as Mamá de Saír
Directed by Emilio Portes