View all
1987 · Horror · 1h 42m
Priest (Donald Pleasence) shows professor (Victor Wong) canister of liquid Satan. Wikipedia