MUMBAI: "Constantine" tells the story of supernatural detective John Constantine (Keanu Reeves) who was born with the ability to clearly recognize the half-breed angels and demons that walk the earth in human skin. When he teams up with skeptical policewoman Angela Dodson (Rachel Weisz) to solve the mysterious suicide of her twin, their investigation takes them through the world of demons and angels in a catastrophic series of otherworldly events.
Constantine stuck between Hell and Heaven takes the onus to save the world.