Starring: Keanu Reeves, Tilda Swinton, Rachel Weisz, Peter Stormare
Director: Francis Lawrence
Runtime: 2h 10min
Two decades after John Constantine banished Lucifer from Earth and sacrificed himself to save humanity, a new dark force emerges—older and more vengeful than Hell itself. Caught between divine politics, ancient demons, and his own fading soul, Constantine is forced to return to the world he tried to leave behind. But this time, redemption may not be enough.
John Constantine is a ghost of the man he once was. Living in near-isolation in New Orleans, he's retired from exorcisms and demon-hunting, haunted by memories and visions of things that even Hell fears. Since the events of the first film, he has been diagnosed with terminal lung cancer again—this time, incurable. But death is the least of his problems.
Angela Dodson, now working with the Vatican as a paranormal investigator, arrives with a message: an ancient text known as "The Book of Raziel" has been stolen from the Vatican vaults. Whispers speak of the Fallen, angels so twisted they were neither cast to Hell nor accepted in Heaven. And someone is trying to bring them back.
Angela asks for John's help. He refuses—until he is attacked that night by a creature not of Hell, not of Earth, but something else entirely: a Fallen Warden, blind and radiating celestial fire. Constantine barely survives, saved by a mysterious hooded figure who vanishes without a word.
Constantine travels to Rome with Angela and reunites with Midnite, now a high-ranking occult diplomat between realms. He confirms a disturbing rumor: the barrier between realms is thinning, and celestial events—once rare—are happening all over the world.
Gabriel, stripped of their grace and still lingering on Earth in exile, reappears with a cryptic warning: “You opened the gate once, John. Now someone’s forcing it open forever.”
Using arcane maps and blood rituals, Constantine tracks the stolen Book of Raziel to Ephesus, where a secret cult known as The Ascendancy performs a ritual to summon Azazel, the first of the Fallen, sealed before time began. Azazel believes the balance between good and evil is a lie—and seeks to remake reality by merging Heaven, Hell, and Earth into one chaotic realm ruled by his kind.
Constantine disrupts the ritual but is mortally wounded. In a near-death vision, he finds himself in Limbo, where he speaks with the archangel Michael, who tells him, “You were never meant to save the world. Only to delay its destruction.”
Constantine is revived—by the same hooded figure who saved him earlier. It's revealed to be Chas Kramer, his old friend, resurrected by an unknown force and gifted with powers of light and shadow.
Armed with holy relics, Constantine, Chas, Angela, and Midnite prepare for a final battle. Gabriel betrays them, aligning with Azazel to reclaim grace through destruction. Constantine uses the Book of Raziel to create a Seal of Separation, but it requires a willing soul to bind the portal closed forever—trapping both the Fallen and themselves inside.
In the climactic confrontation in an ethereal realm merging Heaven and Earth, Constantine battles Azazel with relics forged from Heaven’s tears and Hell’s bones. Azazel, wielding corrupted angelic light, nearly overwhelms them.
But Constantine tricks Azazel into stepping into the Seal of Separation. As Azazel is pulled into the void, Gabriel hesitates—then sacrifices themselves, choosing redemption over revenge, binding the rift shut.
Constantine prepares to offer his soul to close the seal, but Chas knocks him aside, taking his place. “You gave me a second life. Let me give you yours back.”
The portal closes. Chas is gone.
Constantine, scarred and weary, lights a cigarette—despite his terminal illness—watching the sunrise over a quiet Earth. Angela returns to the Vatican, while Midnite rebuilds the neutral ground.
In a final twist, Constantine visits Chas’s grave. A single white feather falls onto it—a sign from Heaven.
Suddenly, a whisper in the wind:
“It’s not over, John. The game has only begun.”
A final shot shows Lucifer (Peter Stormare), smirking in a shadowed cathedral, flipping a coin made of bone and flame.
“Some doors should never be opened. Others open themselves.”