as the cynical, chain-smoking occult detective John Constantine. Core Premise & Plot The Anti-Hero:
The film’s heavy dialogue about theology, sin, and redemption becomes more accessible to casual Indian viewers when dubbed in Hindi, while purists can stick to the original English track.
| English Actor | Role | Hindi Dubbing Artist (Approx.) | |--------------|------|-------------------------------| | Keanu Reeves | John Constantine | Shakti Singh (or Rajesh Khattar in some versions) | | Rachel Weisz | Angela / Isabel Dodson | Mona Ghosh Shetty | | Shia LaBeouf | Chas Kramer | Saumya Daan | | Tilda Swinton | Gabriel | Unknown female artist (often a theatre-trained voice) | | Peter Stormare | Lucifer | Mayur Vyas |