Constantine ★★½

The movie itself is fine, even good at times but keunu Reeves is so bad that the whole film is dragged down with him. 58/100