Constantine

Constantine ★★★★

This review may contain spoilers. I can handle the truth.

This review may contain spoilers.

a movie hadnt made me clap in a while but the bit where keanu gives the devil the middle finger? Living for it