BEAR TRAP
BEAR TRAP

BEAR TRAP

"In this church..."

11m

Overview

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

Budget $0M
🇺🇸 United States · English

Cast

Key Crew

You Might Also Like

Discover more