Armie Hammer shut down James Woods for tweeting negatively of gay romance “Call Me by Your Name,” in which Hammer plays an older man who embarks on a romantic journey with a younger teenager.

On Saturday, Woods retweeted conservative writer and commentator Chad Felix Greene’s status, which read, “24 year old man. 17 year old boy. Stop.” Woods added, “As they quietly chip away at the last barriers of decency. #NAMBLA”

After many chimed in, calling it things like “moral decay. depravity. evil” and “so sick,” Hammer shut down Woods with one simple tweet:

Didn't you date a 19 year old when you were 60…….? — Armie Hammer (@armiehammer) September 11, 2017

See Video: Here's the Gorgeous 'Call Me by Your Name' Trailer With Armie Hammer, Timothee Chalamet

Woods is an odd one to object to the characters’ age difference in the film. According to Business Insider, Woods started dating Ashley Madison when she was just 19 years old. He was 59 at the time. They split seven years later, and Woods started dating 20-year-old Kristen Bauguess when he was 66. According to multiple media reports, the couple is still together.

The lush coming-of-age drama from Luca Guadagnino (“A Bigger Splash”) stars Timothee Chalamet as an American teenager living in Italy with his family. They take in a handsome American student in Hammer, who serves as an academic assistant to Chalamet’s professor dad.

Also Read: Armie Hammer's Gay Drama 'Call Me By Your Name' Sells to Sony Pictures Classics

He serves a few other purposes as well, as the two men fall into a deep romance against the backdrop of the gorgeous Italian countryside.

“Call Me by Your Name” has received rave reviews since its premiere at the Sundance Film Festival, and will be released in theaters on Nov. 24.

See Woods’ tweet below. A representative for Woods has not yet responded to TheWrap’s request for comment.

As they quietly chip away the last barriers of decency. #NAMBLA https://t.co/WqAnYxB604 — James Woods (@RealJamesWoods) September 11, 2017