After James Woods critiqued the 7-year age gap between two male characters in Armie Hammer's new gay indie romance, "Call Me by Your Name," Hammer had the perfect response.

"Didn't you date a 19-year-old when you were 60.....?" Hammer replied to Woods' tweet.

Per THR, Woods started dating his current girlfriend, Kristen Bauguess, in 2013 when she was 20 years old and he was 66. (Woods turned 70 earlier this year.) And also began dating his previous girlfriend when she was 19 or 20, and he was (as Hammer points out) 60.

Amber Tamblyn then tweeted that James Woods hit on her when she was only 16. Ewwwww.

And Holly Marie Combs ("Charmed") pointed out that Woods used to date a friend's daughter... that he had watched grow up! And a woman shared her story of Woods hitting on her when she was still in high school.

Woods blocked Tamblyn and tweeted out that her story was "a lie." In a series of tweets, he added, "Final word on this: I don't give a s**t what liberals think."

Besides the age gap, some -- including conservative gay author Chad Felix Green, whose reaction Woods retweeted -- take issue with the fact that the younger character in "Call Me by Your Name" is just 17. However, the film is set in Italy, where the age of consent is 14.

If it's not already part of the conversation (and it surely will be), Tamblyn, 34, is 19 years younger than her husband, David Cross.

"Call Me By Your Name"," which opens November 24, currently has 98 percent positive reviews on Rotten Tomatoes.