

BEAR TRAP
In this church...
2026 · 11m
Horror
A priest builds a mysterious altar while trapped in his church by an unending storm of blood.
Top cast
Details
- Status
- Released
- Release date
- April 29, 2026
- Runtime
- 11m
- Budget
- $1,370
- Original language
- EN


In this church...
A priest builds a mysterious altar while trapped in his church by an unending storm of blood.