Executes gloriously

Rating: 10/10 (18 January 2016)

The film executes gloriously on the conflict between angels and demons with Constantine in the epicenter. I find the angel and demon lore intensely captivating and Keenu's performance of the character spot on. There is nothing he could have done better, his darkly sarcastic take was superb in every sense of the word. I would not have wanted anyone else to play this role in any other way. Shia LaBeouf adds a dash of humor and although has a more limited role, manages to connect meaningfully with the viewer, while Rachel Weisz delivers a beautifully haunting performance without which the film would have been somewhat empty.
The film is really dark, yet palatable. Personally couldn't have asked for anything better.