The story kicks off when LAPD detective Angela Dodson (Rachel Weisz) asks for his help to prove her twin sister’s death wasn’t a suicide. Their investigation reveals a massive supernatural conspiracy where the balance between Heaven and Hell is at stake. Constantine, who is terminally ill and destined for Hell due to a past suicide attempt, must fight through demonic forces to save the world and hopefully earn his own redemption.