BEAR TRAP poster

BEAR TRAP (2026)

"In this church..."

Horror

Overview

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

Duration
11 min
Rating
⭐ 0.0 / 10
Status
Released
Release Date
Apr 29, 2026
Budget
$1,370