

A priest discovers an ancient canister containing a strange liquid in an abandoned church. When a group of graduate students and scientists are tasked with studying it, they unknowingly unleash an evil force waiting to destroy all of humanity.
Such an interesting film, grew up minutes from the church this was filmed at. It’s where the Pope used to stay when he came to Los Angeles, California...
When an elderly priest passes away, one of his colleague discovers a mysterious green liquid hidden in a cylinder deep beneath a long-abandoned church...
No lists yet
Create your first list to organize your movies and shows