Constantine ★★★

Who you gonna call? Keanu Reeves! Wait, what? Keanu Reeves?? Huh, yeah okay... Keanu Reeves!