
Alleluia! The Devil's Carnival
2016
97 min
movie
5.6/ 10
Overview
Lucifer sends trains of damned souls crashing into Heaven, prompting God to deploy his top negotiator to handle the celestial crisis.

Lucifer sends trains of damned souls crashing into Heaven, prompting God to deploy his top negotiator to handle the celestial crisis.