Good story (and actors ^_^)

Rating: 9/10 (21 July 2005)

This was a beautiful movie. Keanu Reeves (in all his magnificent glory) played the role of Constantine perfectly, keeping me rapt whilst watching. Rachel Weisz was good in her roles as Angela and Isabel Dodson. Shia LaBeouf was fairly annoying, and his character wasn't very good (Chaz Kramer) but he was bearable, and made the movie slightly funnier in some ways.
The CGI effects in the movie are great, contrary to popular opinion, and I think that hell looked particularly realistic.
I loved this movie, and gave it a 9 out of 10, ESPECIALLY because Keanu did such a good job in the leading role.