The Oscar-winning actor starred in Polanski’s film Carnage in 2011, and in Allen’s 2017 movie Wonder Man.
In an interview with Vanity Fair, Winslet questioned: “What the f*** was I doing [working with them]?”
The 44-year-old said it was “unbelievable” to her that “those men were held in such high regard, so widely in the film industry and for as long as they were”.
“It’s f***ing disgraceful,” she added.
Winslet had alluded to having “regrets” about working with certain unnamed people in 2018.
“I have to take responsibility for the fact that I worked with them both,” Winslet has now said.
“I can’t turn back the clock. I’m grappling with those regrets but what do we have if we aren’t able to just be f***ing truthful about all of it?”
Allen was accused of molesting his then-seven-year-old adoptive daughter, Dylan Farrow, in the home of his then-wife, actor Mia Farrow, in 1992. Allen has repeatedly and categorically denied the allegation.
Polanski was convicted for raping a 13-year-old girl in 1977.
Winslet next stars in the period romance Ammonite, about the life of British palaeontologist Mary Anning (Winslet). Saoirse Ronan also stars.
“Ammonite has made me really aware of being even more committed to honouring what women want to be saying for themselves in films and how we really want to be portrayed, regardless of sexual orientation,” Winslet said.
“Because life is f***ing short and I’d like to do my best when it comes to setting a decent example to younger women. We’re handing them a pretty f***ed up world, so I’d like to do my bit in having some proper integrity.”
Ammonite is scheduled for release in the UK later this year.
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies