Constantine ★★★★★

fidelity; character essence; charismatic characters; good photography; keanu reeves.