Constantine ★★★★½

I love this movie very much and don't you dare think it's ironically.