Had potential to be better

Rating: 6/10 (19 April 2016)

This film definitely could've been better, i'm not saying it was awful, but I'm just saying that it could have been better that what it turned out to be. I liked Keanu Reeves, I thought he really brought it with his performance, he was tough, and sympathetic, but yet had a hard exterior, he portrayed Constantine well here. Rachel Weisz was pretty good in her co- starring role, she was dramatic and had depth in her performance. I also quite enjoyed Tilda Swinton as Gabriel the angel, I think Swinton brought a lot of depth and a lot of interesting layers to her role. The special effects were all around all right, I've of course seen much better, and a few times they looked slightly hokey, but most of the time they were alright. Shia Lebough is alright too, it's of course one of his younger and first feature film roles, he sufficed in the screen time given to him. As far action goes, there is definitive action sequences that are full of shooting, like punching, and throwing people across rooms, so the action will for sure satisfy. The middle part of the film does in fact drag a bit, so I definitely had to complain about that, the middle was a little bit of a chore to sit through, which is why the rating is not higher than a 6/10 on my movie rating scale.