What We’re Streaming: April 2020
Mar 31, 2020
In this schlocky horror film, Hilary Swank travels to the Louisiana bayou to investigate a series of events that seem to resemble the ten plagues as described in the Book of Exodus, and gets stalked by AnnaSophia Robb, who might be devil spawn.
Latest Comments