James Woods is being called out by Hollywood stars Amber Tamblyn and Armie Hammer, who are not standing for his apparent hypocrisy .
The Nixon actor criticised upcoming film Call Me By Your Name, a new movie starring Hammer as a professor, 24, who falls in love with his 17-year-old male student.
Woods tweeted on Monday (local time): "As they quietly chip away the last barriers of decency. #NAMBLA," referencing the North American Man/Boy Love Association - an organisation which advocates for the decriminalisation of men in consenting relationships with underage boys.
Hammer replied shortly afterwards: "Didn't you date a 19 year old when you were 60.......?"
Woods was reportedly 59 when he began a seven-year relationship with then 19-year-old Ashley Madison. At 66, Woods also dated 20-year-old Kristen Bauguess in 2013.
That was when Tamblyn came in to the conversation, claiming Woods made an uncomfortable advance against the Sisterhood of the Traveling Pants star as a teen.
"James Woods tried to pick me and my friend up at a restaurant once. He wanted to take us to Vegas. 'I'm 16' I said. 'Even better' he said," she tweeted to Hammer.
Call Me By Your Name has been widely praised and has a 98 percent fresh rating on Rotten Tomatoes. It hits theatres on November 24.
Newshub.