Alleluia! The Devil's Carnival

Alleluia! The Devil's Carnival

Available on iTunes
All hell breaks loose when Lucifer (Terrance Zdunich) sets a plot in motion against heaven.
Starring David Hasselhoff, Emilie Autumn, Paul Sorvino
Director Darren Bousman