The character of John Constantine was originally created by Alan Moore:
however, following his negative experience with From Hell, Moore decided to reject all money and credit from Hollywood on any adaptations of his work.
Thus, he gave all the money he would’ve gotten to the artist who drew the character with him, and rejected his own ‘created by’ credit from the film. Constantine is a 2005 horror by Francis Lawrence starring Keanu Reeves as John Constantine, Rachel Weisz as Angela Dodson, Tilda Swinton as the Archangel Gabriel, Djimon Hounsou as Papa Midnite, & Peter Stormare as Lucifer Morningstar.
I guess there’s a plan for all of us. I had to die, twice, just to figure that out. Like the Book says, ‘He works His work in mysterious ways.’ Some people like it…some people don’t
— John Constantine
Lucifer has an immense amount of power, he is far stronger than any Demon, Angels and possibly all archangels, he is even stronger than his son Mammon, despite his immense power he is still weaker than God. Unlike other Angels, Lucifer can manifest on Earth.
No. You will live, John Constantine. You will live. You will have the chance to prove that your soul truly belongs in hell. Oh, you will live. You will live …
— Lucifer to John Constantine, Constantine