Winona Ryder, who is Jewish, says that Mel Gibson once made an anti-Semitic comment and told a "really horrible gay joke" in front of her while drunk.
The 54-year-old actor's spokesperson had no immediate comment on the remarks by Ryder, who currently appears in the film "Black Swan" and who was born Winona Horowitz.
Gibson has caused controversy after insulting Jews during a 2006 drunken driving arrest and recently made headlines over a recorded racist, sexist and explicit rant he is said to have made against his ex-girlfriend. He has not confirmed it is his voice on the recordings, which were leaked online over the summer.
"I remember, like, fifteen years ago, I was at one of those big Hollywood parties. And he was really drunk," GQ magazine quoted Ryder as saying about Gibson. "I was with my friend, who's gay. He made a really horrible gay joke. And somehow it came up that I was Jewish."
"He said something about 'oven dodgers,' but I didn't get it," the actress added. "I'd never heard that before. It was just this weird, weird moment. I was like, 'He's anti-Semitic and he's homophobic.' No one believed me!"
Some 6 million Jews were killed during the Nazi Holocaust during World War II. Workers in Nazi death and concentration camps in Europe often disposed of the victims' bodies by burning them in ovens.
Gibson's father Hutton told Steve Feuerstein, host of the syndicated "Speak Your Piece!" radio show in 2004, when asked about his views on the Holocaust: "It's all - maybe not all fiction - but most of it is." Gibson defended him in a 2006 interview with Reader's Digest.
"My dad taught me my faith, and I believe what he taught me," he said. "He's not an old kook. He's very intelligent. He's in complete possession of all his mental faculties. And if he says something he has a reason why he says it and he can back it up. Mensa wanted this guy, okay? He's very intelligent."
"I have friends and parents of friends who have numbers on their arms," Gibson said. "I mean, atrocities happened. The thing with him was that he was talking about numbers. I mean when the war was over they said it was 12 million. Then it was six. Now it's four. I mean it's that kind of numbers game. The Second World War killed tens of millions of people. Some of them were Jews in concentration camps."
The actor was arrested in 2006 for drunken driving and made anti-Semitic remarks to the officer that had arrested him.
According to a police report posted on TMZ at the time and quoted by international media outlets, Gibson allegedly said: "The Jews are responsible for all the wars in the world." He has not confirmed his specific remarks.
Gibson later apologized and pleaded no contest to the charge. He was sentenced to three years probation and underwent alcohol rehabilitation.
"Please know from my heart that I am not an anti-Semite," he said in a statement at the time. "I am not a bigot. Hatred of any kind goes against my faith."