Being in the public eye opens you up to all sorts of scrutiny. Some people will love you and your work , while others will think you’re annoying, overrated, or even untalented .
Sometimes, the harshest celebrity critics are other celebrities. Especially when it comes to something like acting. Here are some celebs who really dished it when discussing others’ skills.
Ray Liotta once called Clint Eastwood an overrated actor.
During an episode of Watch What Happens Live with Andy Cohen , the host asked Liotta who he thought was overrated, to which the late actor replied with Clint Eastwood . Though, it’s unclear if he meant it as a lighthearted joke or not.
He also dissed Sigourney Weaver’s kissing skills.
On the same episode, Liotta was asked which on-screen kiss was the worst he’s had. He replied with Sigourney Weaver on the set of Heartbreakers . I guess pretending to enjoy it is part of the job.
Danny DeVito’s pretty confident that his portrayal of The Penguin was better than Colin Farrell’s.

DeVito had the pleasure of portraying the iconic Batman villain back in 1992’s Batman Returns . Which makes him a bit of an expert on the role, I guess.
After all, between him and Farrell, there’s no contest.

At least, that’s what DeVito believes. During a Vanity Fair lie detector test, the actor said, “Oh, Colin? I love Colin. He’s a terrific guy. My Penguin was better .” At least he was nice about it.
Elizabeth Olsen thinks she’s a better actor than Danielle Haim.

In a similar polygraph test, Olsen was asked if she thought she was a better actor than Haim, who made her acting debut in Licorice Pizza . Olsen said yes, of course.
But she clarified that she still enjoyed Haim’s performance.

“No, I loved the film, and I thought she was great in it . But she didn’t have to do much.”
The polygraph test said it was a lie, which made for a pretty uncomfortable moment.
Brian Cox called Johnny Depp’s acting overblown and overrated.
Cox, who has come to regret the harshness of his criticism , once said he declined an offer to appear in the Pirates of the Caribbean franchise, saying, “it’s very much the ‘Johnny Depp as Jack Sparrow’ show, and Depp, personable though I’m sure he is, is so overblown, so overrated.”
He also criticized Quentin Tarantino’s directing skills.

He said, “I find his work meretricious. It’s all surface. Plot mechanics in place of depth. Style where there should be substance. I walked out of Pulp Fiction .”
Kathy Griffin definitely isn’t a fan of John Hamm.
Griffin penned a book called “Kathy Griffin’s Celebrity Run-Ins,” in which she totally dissed Hamm: “You’ll never convince me to like Jon Hamm. The vibe I’ve always gotten from him is cold and somewhat disrespectful…toward me.”
She went on to say that he’s not as funny as he thinks he is.
“I’m suggesting he’s one of these hot guys who’s mildly funny but actually thinks he’s comedian-level funny ,” Griffin wrote.
She also wrote about an encounter they had at a dinner party, in which Hamm said to her “‘You know your Emmy isn’t a real Emmy.’”
Megan Fox famously compared director Michael Bay to Hitler.
Fox, who appeared in Bay’s Transformers series, said that Bay “wants to be like Hitler on his sets, and he is.” She stopped appearing in the Transformers movies after that remark, which she claims was to pursue other acting opportunities.
Though, according to Michael Bay, that remark got her fired .
Joan Crawford and Bette Davis had a pretty famous feud back in the day.

Starting in the ’30s, the two celebrated actresses had a pretty contentious rivalry. Davis even once said, “Miss Crawford is a movie star, and I am an actress.”
Martha Stewart had some pretty harsh words for Gwyneth Paltrow.
In a 2014 interview, Stewart said that Paltrow “needs to be quiet. She’s a movie star. If she were confident in her acting, she wouldn’t be trying to be Martha Stewart ,” in reference to Paltrow’s brand, Goop.
She wasn’t a fan of Blake Lively’s lifestyle brand, either.
It seems like Stewart doesn’t want people coming for her brand, saying, “I mean, it’s stupid, [Blake Lively] could be an actress! Why would you want to be me if you could be an actress?”
Stewart also had thoughts about Taylor Shilling.
In comparing Orange Is the New Black to her own prison experience, Stewart said about its lead actress, “They could have done that so much better. That girl [Taylor Schilling] is not good enough.”
Tim Gunn didn’t enjoy his time working with Taylor Momsen.
Gunn, who guest appeared on Gossip Girl , had nothing but negatives to say about Momsen, who played Jenny Humphrey on the show: “She was pathetic, she couldn’t remember her lines, and she didn’t even have that many.”
Russell Crowe once insulted George Clooney, Harrison Ford, and Robert De Niro at the same time.

He said, ” George Clooney, Harrison Ford, and Robert De Niro are sellouts .” After Clooney responded to the claim, Crowe went on to say, “Who the [expletive] does this guy think he is? He’s a Frank Sinatra wannabe.” All this because the three actors (minus Crowe) appeared in ads.
Jennifer Lopez basically called Gwyneth Paltrow’s career forgettable.
About the actress, Lopez said, “I swear to God, I don’t remember anything she was in . Some people get hot by association. I heard more about her and Brad Pitt than I ever heard about her work.”
She also dissed Winona Ryder, for some reason.

J-Lo continued her diss-fest by saying, “I was never a big fan of hers. In Hollywood she’s revered, she gets nominated for Oscars, but I’ve never heard anyone in the public or among my friends say, ‘Oh, I love her.'”
And she dissed Madonna’s acting, too.
Lopez also said, “Do I think [Madonna’s] a great performer? Yeah. Do I think she’s a great actress? No.
“Acting is what I do, so I’m harder on people when they say, ‘Oh, I can do that—I can act.’ I’m like, ‘Hey, don’t spit on my craft.'”