http://www.insanerantings.com/hell/faq/#mq4 It seems when he had said Sting should play him, it was back when Nic Cage had the role. I'm sure he wasn't happy about Reeves either, but I'm not trying to say the movie was a faithful adaptation. I'm just saying it was still a good movie, kind of like how Batman Returns is a good movie but unfaithful to the comics. But you know, Reeves is in a band and he plays bass, just like Sting So if there's ever a flashback in a sequel of Constantine and his punk band, Reeved could pull it off. Oh, and Joe Joe, the difference with this and Batman is that they changed the character and made Constantine American for Keanu while Christian Bale will still play Batman as an American.