Demons at the Door (2004)
Absolutely horrible movie that is just begging for the brilliant minds at Rifftrax to make it the stellar watch it wants to be.
"Satan has declared war on the human race. The battle lines are drawn and the final battle for the survival of the mankind depends on the courage and faith of five troubled humans who each have their own terrible secrets to deal with while trying to survive the night against the hordes of Hell."
6
votes
angrybl0nd3
shared this idea