Keanu Reeves seemed all wrong for the role of John Constantine. Today, the casting choice has been proved pivotal and transformed Reeves into one of our best physical actors.