Scarlett Johansson as Major (Ghost In The Shell)
One of the most outstanding casting controversies in the previous decade was that the public learned that Scarlett Johansson was chosen as Major in the movie Ghost In The Shell. The audience was surprised and upset by the decision not to cast an Asian descent but went with a white woman. Unsurprisingly, Ghost in the Shell bombed at the box office.
Hayden Christensen as Anakin Skywalker (Star Wars)
The Star Wars prequel trilogy was seen as a galactic joke from people, even for the diehard fans of the franchise. They all agreed that Christensen’s acting performance as pre-Vader Anakin Skywalker was an absolute joke, making the movie one of the words in the whole series.