The gay romance Call Me By Your Name has proven itself to be a critical darling. But some have condemned the film’s central relationship, which is between a 17-year-old named Elio and a 20-something professor named Oliver. Armie Hammer, who portrays the latter, says it’s all about context. “We weren’t trying to make some salacious, predatory movie,” he tells The Hollywood Reporter. ‘The age of consent in Italy is 14,” he says. “So, to get technical, it’s not illegal there.