Casting actors and actresses for playing an on-screen character isn’t a simple assignment. And frequently it is seen that a star is allowed to leave the film even after their choice for taking the specific part. Yet there is the time when the actors and actresses are fired from their job due to some reason and different celebrities are cast. Here is a list of 10 famous actors who were fired from their respective films.

#10 Pierce Brosnan

via

As we all know no James Bond Actor is forever and they change after few movies. Same things happened with Pierce Brosnan who was sacked over the phone call while he was shooting another movie.

#9 Melora Hardin

via

Melora Hardin was forgotten by the filmmaker before she appeared in any of the movies. The Actress and Eric Stoltz were cast in the movie, and later because of some reason Stoltz walked out, and Michael J. Fox was chosen to play his character.

#8 Tim Curry

via

The incredible performing artist was cast as the voice Joker in the popular, Batman: The Animated Series, however before even the airing of the first episode, he was compelled to leave the franchise due to his bronchitis.

#7 Terrence Howard

via

Terrence Howard who played the part of James Rhodes in the first part of the franchise was sacked. Terrence also blamed RDJ for not helping to save his joy. Stay tuned to know more on next page…

#6 Megan Fox

via

The Transformers was one of the greatest hits of Megan Fox’s career. However, the actress was let go from the third installment of the movie after she compared director Michael Bay with Hitler.

#5 Andrew Garfield

via

Andrew Garfield played the part of Spider-Man in the Spider-Man franchise and later he was let go from the part which stunned numerous people. As per reports, he was sacked on the grounds that he didn’t go to a Gala.

#4 Sienna Miller

via

The actress Sienna Miller was thrilled to get the part of Robin hood’s Love interest in the 2010 movie, Robin Hood.  But was sacked by the director because he thought she did not look good alongside Russell Crowe. Stay tuned to know more on next page…

#3 Edward Norton

via

Edward Norton who played the role of  Dr. Bruce Banner a.k.a Hulk in the Marvel Franchise was let go because they think Norton is not a team player.

#2 Rachelle Lefevre

via

Rachel Lefevre was the enemy in the first two films of the Twilight series. However, she was let go because of schedule conflicts.

#1 Harvey Keitel

via

Harvey Keitel was given a role as Captain Benjamin Willard in the movie, Apocalypse Now. However, was sacked from the film since he was having a problem portraying the part.