Alleluia! The Devil's Carnival 2016

Synopsis:

Lucifer incites Heaven’s wrath by dispatching train cars of condemned souls a-crashin’ through the pearly gates. As God plots to put an end to the rebellious deeds, a fable is told, and the midway gets set for a fateful reunion between God’s Agent and Hell’s Painted Doll, promising to make sinner and saint alike scream Alleluia!

Directed by: Darren Lynn Bousman
Written by: Terrance Zdunich
Release date: 2016-03-29
Runtime: 97 minutes
Tagline: Hell ain't got a prayer.
Related titles:
Cast:
Terrance Zdunich
Terrance Zdunich
Lucifer 
Paul Sorvino
Paul Sorvino
God 
Marc Senter
Marc Senter
The Scorpion 
David Hasselhoff
David Hasselhoff
The Designer 
Bill Moseley
Bill Moseley
The Magician 
Jimmy Urine
Jimmy Urine
Translator Bentz