Constantine ★★★

I have to admit I have sort of a man crush on Keanu Reeves. He's the right parts of good actor, bad actor, and lovable actor that I just can't shake. For every good movie he's in, there is sure to be another with him in it that is pretty laughable. Even here, mister Reeves isn't in the greatest movie, in fact it's about demons and angels; but Reeves raises this from something simple and overdone to a new take on this genre. You even get to see Shia LaBeouf slammed into the ground at breakneck (laughs) speed! I'm sold.