It's looking more and more like a recent, violent outburst against a staff member will get actor Thomas Gibson fired from Criminal Minds.
If and when that goes down - he is currently suspended for kicking a writer - he will not be the first to experience the unlikely fate.
Did you know Jean-Claude Van Damme was once axed from a major role?
And Megan Fox? You won't believe why she was dismissed from a hit film.
Isaiah Washington? Okay, that one you probably remember pretty well.
Here is a list 17 famous actors were fired from major roles in either film or TV. Find out who they are (and why they were fired) below ...
Stana Katic, Castle
Before it was announced that Castle was canceled after Season 8, plans for a possible next season were going.forward without the show's leading lady. ABC did not ask Stana Katic to return for a possible Season 9, apparently for monetary reasons. Fans were outraged, and the show was canceled after all.
Charlie Sheen, Two and a Half Men
Charlie Sheen was the star of the hit sitcom Two and a Half Men for several years before going off the deep end. Following bad behavior and derogatory remarks about the show's creator, he was replaced with Ashton Kutcher for the final seasons of the show.
Christian Bale, American Psycho
Christian Bale was originally cast in the leading role for American Psycho, but the studio decided they wanted to go a different direction and tried to make a deal with Leonard DiCaprio instead. The role was then offerend to Ewan McGregor, who turned it down, opening the door for Bale to return to the role.
Sylvester Stallone, Beverly Hills Cop
Sylvester was the second actor set to play Axel Foley on Beverly Hills Cop, but he had very different ideas of what the film should be like, and was replaced two-weeks prior to filming by Eddie Murphy.
Anne Hathaway, Knocked Up
Before Katherine Heigl was cast in the role, Anne Hathaway was actually all set to play Alison on the film Knocked Up. However, she and producer Judd Apatow had a disagreement about the birthing scene, and Hathaway was replaced.
Jean-Claude Van Damme, Predator
Jean-Claude Van Damme was originally supposed to play the monster on in the 1987 film Predator, but he was let go after complaining about the costume.
Shennen Doherty, Beverly Hills 90210
Shannen Doherty was fired from her breakout role as Brenda Walsh on Beverly Hills 90210. She was fired AGAIN from Charmed, apparently because of tensions with Alyssa Milano.
Columbus Short, Scandal
Columbus Short's character was killed off on Scandal after several run-ins with the law (inlucding public intoxication) and accusations of domestic violence. RIP, Harrison Wright.
Stuart Townsend, Lord of the Rings
Stuart Townsend was originally set to play Aragorn on Lord of the Rings, but he was replaced one day before filming began by Viggo Mortenson, because the producers didn't think he looked old enough for the role.
Eric Stoltz, Back to the Future
Eric Stoltz was originally cast in the role of Marty McFly on Back to the Future, even filming the role for about four weeks. He was replaced by Michael J. Fox because he apparently played the role too seriously.
Megan Fox, Transformers
You know what's not a good idea? Making comments comparing Michael Bay to Adolf Hitler. Apparently, Megan Fox did just that, and was subsequently fired from the third Transformers film.
Ryan Gosling, The Lovely Bones
Ryan Gosling was originally supposed to play the dad on The Lovely Bones. In an effort to try to look older, he gained weight and grew out his beard, but that plan backfired.
Samantha Morton, Her
Actress Samantha Morton was originally cast as the voice of the operating system in the film, "Her," but was later replaced by Scarlett Johannson. At least there were no hard feelings.
Terrence Howard, Iron Man 2
Terrence Howard was replaced by Don Cheadle in Iron Man 2. Apparently, he demanded way too much money to come back for the second film.
Taylor Momsen, Gossip Girl
Taylor Momsen was apprently not only awful to work with on the set of Gossip Girl, but she also couldn't remember her lines. She was gradually fired from the show.
Isaiah Washington, Grey's Anatomy
Isaiah Washington was fired from his role as Preston Burke on Grey's Anatomy after using homophobic slurs more than once and fighting with other members of the cast.
Edward Norton, The Avengers
Even though it was assumed Edward Norton would reprise his role as The Hulk in The Avengers, Joss Whedon decided to go with Mark Ruffalo instead.
Thomas Gibson, Criminal Minds
Gibson was given the boot after one too many violent acts on the set of this CBS drama. He was fired in August of 2016.