It doesn’t matter how big a star is in Hollywood, they can still find themselves holding a pink slip.
Some of these celebs were fired for standing up for themselves. But hey, most of them were fired for outlandish behavior, getting into physical altercations, and even calling the director names.
Can you guess why we won’t hear Jay Johnston voice Jimmy Pesto on Bob’s Burgers anymore? And why was the late Chadwick Boseman fired from his first credited on-screen role, only to be replaced by Michael B. Jordan?
Let’s take a look at all these actors and actresses that were fired from their roles in popular TV shows and movies!
Megan Fox in Transformers: Dark of the Moon
After doing the first couple of movies in the Transformers franchise, Megan Fox was dropped from 2011’s Transformers: Dark of the Moon. Apparently, director Michael Bay didn’t like it when Fox likened him to Hitler and said that he was “a nightmare to work for.” And although she was replaced with Rosie Huntington-Whiteley for the film, Bay and Fox have since reconciled.
Terrence Howard in Iron Man 2
You likely noticed that Terrence Howard, who played Iron Man’s friend James Rhodes, was replaced by Don Cheadle after the first Iron Man. Where did he go? Although he had signed a three-movie deal, the producers apparently cut Howard’s pay and increased Robert Downey Jr.’s. “It turns out that the person I helped become Iron Man, when it was time to re-up for the second one, [he] took the money that was supposed to go to me and pushed me out,” Howard said during an appearance on Watch What Happens Live.
Robert Downey Jr. on Ally McBeal
Speaking of RDJ, he was also fired from an acting gig. A series of arrests while battling substance abuse issues led to his character on Ally McBeal getting written off the show. At the time, the actor was already reporting to a parole officer and was scheduled to appear in court in connection with a drug arrest, but his 2001 arrest was the final straw for producers.
Chadwick Boseman on All My Children
The late Chadwick Boseman had his first credited on-screen role on All My Children, but it was very short-lived. He only played the role of Reggie Montgomery for a few episodes. He felt his character was being written with negative stereotypes and brought it up with execs. According to Boseman during a commencement speech at Howard University, he was fired after speaking up about his concerns. Boseman was replaced with none other than Michael B. Jordan, who would go on to become his Black Panther co-star.
Nicolette Sheridan on Desperate Housewives
Nicolette Sheridan’s character on Desperate Housewives, Edie Britt, was a fan favorite – but Nicolette was no favorite of show creator Marc Cherry. He claimed to have fired her to “cut costs,” but Nicolette believes she was fired for personal reasons and sued ABC for wrongful termination. According to her, she was fired after complaining to execs about an altercation between her and Cherry.
Ryan Gosling in The Lovely Bones
Ryan Gosling was originally cast to play the father in The Lovely Bones, but he was let go before the movie went into production after he gained too much weight. Apparently, director Peter Jackson and Gosling had different ideas on what the character would look like, and they didn’t talk about it ahead of time. After Gosling was cast, he went home and drank melted ice cream to gain a bunch of extra weight… which was apparently the wrong move. “Then I was fat and unemployed,” Gosling told The Hollywood Reporter.
Lori Loughlin on Fuller House
Lori Loughlin returned as Aunt Becky when Full House was rebooted as Fuller House. Unfortunately for Loughlin, she got busted amid the Varsity Blues college bribery scandal, and ultimately did some jail time for bribing her daughters’ way into college. Aunt Becky didn’t return to the final season of Fuller House. Loughlin was also dropped from Hallmark Channel’s When Calls the Heart.
Jay Johnston on Bob’s Burgers
Bob was always at odds with that pesky Jimmy Pesto across the street, but the voice actor for the character is now banned from the show. Jay Johnston allegedly participated in the January 6 2021 Capitol riot. Although he hasn’t been arrested for it, photos and videos show him there, and he allegedly also told people he was there.
Shannen Doherty on Beverly Hills, 90210
Beverly Hills, 90210 had plenty of drama on-screen, and apparently, there was a lot of drama behind the scenes, too. Stars Shannen Doherty and Jennie Garth once had to be separated after getting into a physical altercation. That’s when Tori Spelling called up dad Aaron Spelling, the show’s producer and creator, to demand Doherty be fired. Nobody likes a snitch, Tori!
Gina Carano on The Mandalorian
Fans loved Gina Carano’s character, Cara Dune, on The Mandalorian, so you can imagine their shock when the actress compared being a Republican to being Jewish during the Holocaust – which was really uncool, Gina. This wasn’t her first rodeo with getting into hot water, but it seemed this was the last straw for the network. Cara Dune never returned to The Mandalorian or anywhere else in the Star Wars galaxy.
Kevin Spacey in All the Money in the World and House of Cards
Actor Kevin Spacey was facing allegations so bad that he was replaced in the movie All the Money in the World – after filming the entire movie. All of his scenes were reshot with Christopher Plummer in the role, and Plummer ended up with an Academy Award nomination for the performance. Spacey was also dropped from the Netflix series House of Cards at the same time.
Suzanne Somers on Three’s Company
Chrissy Snow was no longer part of Three’s Company after actress Suzanne Somers asked the network for equal pay. Somers found out that John Ritter was making a lot more than his female co-stars, and she wanted ABC to pay them the same. They only offered her a $5,000 raise, which she knew wasn’t fair. Eventually, the network fired her over the ordeal.
Taylor Momsen on Gossip Girl
Before Taylor Momsen was a touring musician, she was a child actor in Hollywood. She was cast as Jenny Humphrey in the CW’s Gossip Girl, a role that she held until season four. Her appearances became increasingly sporadic until she was gone for good. Supposedly, it had more to do with her behavior on set than it did with her love of playing music. She had trouble remembering her lines, acted like a diva, and started dropping “expletive-laced tirades” against other actors, according to reports.
Isaiah Washington on Grey’s Anatomy
Isaiah Washington filled the role of Dr. Preston Burke on Grey’s Anatomy – at least until he got booted for using a homophobic slur in reference to one of his co-stars. Washington used the slur in the middle of an altercation on set, and he used it again in front of reporters while trying to deny having said it before. He was fired from the show later that year.
Johnny Depp in The Pirates of the Caribbean Franchise and the Fantastic Beasts Franchise
Johnny Depp and ex Amber Heard are still battling it out in court, but a lack of closure didn’t stop studio execs from dropping Depp. Technically speaking, Warner Bros. asked the actor to resign from the Fantastic Beasts franchise. And while the highly publicized battle wasn’t named as the exact reason, Depp won’t be a part of The Pirates of the Caribbean franchise, either.
Charlie Sheen on Two and a Half Men
Charlie Sheen was the star of Two and a Half Men, but that didn’t stop Warner Bros. from firing him over his “dangerously self-destructive behavior” and “increasingly erratic outbursts.” He was dodging rehab, going on public tirades, and trashing hotel rooms. There were so many reasons to fire him that the studio’s lawyer sent an 11-page letter detailing it all.
Richard Gere in The Lords of Flatbush
Even Richard Gere has been fired from a project. He was supposed to star opposite Sylvester Stallone in 1974’s The Lords of Flatbush, but tension between the two led to Gere’s dismissal. Stallone once claimed that Gere was “impossible to deal with” when he was in character. The director had to give one of them the ax, and I guess it was for Gere.
Thomas Gibson on Criminal Minds
Actor Tomas Gibson was such a hothead on the set of Criminal Minds that producers made him take anger management classes – but apparently, they didn’t do him much good. Gibson was fired from Criminal Minds after he allegedly struck a writer over creative differences.
Roseanne Barr on Roseanne
Roseanne Barr wasn’t so much fired as completely canceled and replaced instead. Barr made a series of racist tweets (among other bizarre behavior in recent years) that didn’t sit well with ABC or the general public, so the network flat-out canceled the Roseanne reboot. Her TV family moved on without her on The Conners.