Also new today is the first teaser for Constantine. Everything about this trailer looks pretty solid, except, alas, for the title character. I’m not a Keanu-hater by any means, but he’s not playing John Constantine here, not even close. Constantine is a hard-drinking, chain-smoking, trenchcoat-wearing Brit. Keanu is, well, Keanu. The differences are palpable.