Absolutely amazing movie.

Rating: 10/10 (14 May 2005)

This movie couldn't have been better.Keanu is and has been a very good actor.His portrayal of constantine was perfect.The nonchalance and morbid character suited him.It was great. Gavin Rossdale played a perfect role as well.I loved just how sly he was.God he was good at playing an influencer.Rachel Weisz played a good part as well.She was very strong..yet somehow retained that fragile part of her.Djimon Hounsou very good part. Very creepy.The scene in his club was very well done.Tilda Swinton well what can i say... gabriel never looked so good. There is something about an angel telling you that you are fucked that kind of kills your hope at the time. :D Satan couldn't have been better cast Peter Stormare is a great actor and i don't think they could have done better.
I gave this movie a 10 because it was unique and well done. The visuals were amazing.This will be a favorite of mine.