Stella, the mistress of a Las Vegas casino owner, and her boyfriend steal a disc containing financial irregularities in the Casino. Murray Crown, the owner of the casino, hires three hit men to find Stella and her boyfriend and retrieve the disc.
When a group of strangers at a dusty roadside diner come under attack by demonic forces, their only chance for survival lies with an archangel named Michael, who informs a pregnant waitress that her unborn child is humanity's last hope.