Nascido com um dom que não desejou - a capacidade de reconhecer claramente os anjos e os demônios híbridos que andam pela Terra com aparência humana -, Constantine tirou a própria vida para escapar do tormento de suas visões. Mas fracassou. Ressuscitou contra sua vontade e viu-se de volta ao mundo dos vivos. Agora, marcado como um suicida com um curto período de vida, ele protege a fronteira terrestre entre o Céu e o Inferno, com a vã esperança de conquistar sua salvação enviando os soldados do demônio de volta para as profundezas.
Mas Constantine não é santo. Desiludido com o mundo à sua volta e com o do além, ele é um herói amargo; bebe muito, tem uma vida difícil e despreza qualquer idéia de heroísmo. Constantine lutará para salvar sua alma, porém não deseja admiração ou agradecimento - e muito menos piedade.
Tudo o que ele quer é se salvar.
Quando a cética policial Angela Dodson pede ajuda a Constantine para solucionar a misteriosa morte de sua irmã gêmea (também interpretada por Weisz), a investigação leva-os para o mundo de demônios e anjos que existe sob Los Angeles. Vendo-se em meio a uma série de acontecimentos sobrenaturais catastróficos, os dois acabam se envolvendo e buscam a própria paz a todo custo.