Constantine ★★★½

this movie makes me want to be catholic