Keanu does well in a role that could have been created for him, and despite the changes from the source material Constantine is a good interpretation of the comic book with some worthwhile scenes and some surprising twists.
Keanu does well in a role that could have been created for him, and despite the changes from the source material Constantine is a good interpretation of the comic book with some worthwhile scenes and some surprising twists.