Constantine ★★★½

I'm officially thirst-watching movies with Keanu.