Três padres são enviados para uma pequena cidade para investigar um milagre. Poderia ser apenas mais uma investigação de uma estátua que chora lágrimas de sangue, se um outro sacerdote já não houvesse morrido enquanto tentava desvendar os segredos da imagem. Os investigadores acabam se envolvendo em um jogo em que tanto suas vidas quanto suas almas correm risco.
Enquanto os homens investigam o possível milagre, uma batalha ocorre no mundo sobrenatural. No meio dela, um grupo incomum de anjos luta para evitar que os demônios tomem o poder da cidade. Um anjo da guarda, um anjo da morte e dois anjos guerreiros tentam entender o que está acontecendo em uma luta para salvar as almas de pessoas inocentes.
Enquanto os homens investigam o possível milagre, uma batalha ocorre no mundo sobrenatural. No meio dela, um grupo incomum de anjos luta para evitar que os demônios tomem o poder da cidade. Um anjo da guarda, um anjo da morte e dois anjos guerreiros tentam entender o que está acontecendo em uma luta para salvar as almas de pessoas inocentes.