When you think of Jack Black, you probably don’t picture a failed, frustrated filmmaker. Instead, you probably imagine “Shallow Hal,” “School of Rock,” or “Tenacious D.,” Some people think he was able to pull off his King Kong role, but a lot of viewers found him to be out of his element with a dramatic role that had been cast and re-cast for almost a hundred years.
The film’s quality as a whole, while not awful, is still middling, and despite Black’s previous successes, he was unable to drag this film to anything better than average.
Brad Pitt as Achilles in Troy
Talk about an Achilles heel. Brad Pitt provides plenty of eye candy for the viewers – maybe a little bit too much for some people – and he's an accomplished actor, but being the mythical hero and unstoppable warrior from Homer's Iliad just wasn't the right fit. This is the man who takes down a whole battalion by himself, leads an army against the greatest city in the entire known world, and becomes a legend thanks to his actions.
Pitt wowed in films like "Se7en" and "Fight Club," but as a powerful commander and Classic Literature character, he simply didn't have the nerve, despite the movie's otherwise fine casting.
Tom Cruise as Jack Reacher in Jack Reacher
If you've ever read one of Lee Child's Jack Reacher novels, you know that Reacher is a hulking figure. Standing 6' 5" and weighing in at 250 pounds of muscle, he needs a big actor to fill his shoes. Instead, Tom Cruise is here. Despite being a lauded action star, and someone who certainly exudes Reacher's prowess, Cruise is comparatively tiny, even being somewhat of a running joke in Hollywood for being someone of short stature.
People are still wondering why this physically tiny actor got the job, though with a new Jack Reacher series in the works, hopefully, an actor of the right size will get the job.
Ezra Miller as The Flash in Justice League
Ezra Miller has made waves as a dramatic actor in films such as "We Need to Talk About Kevin," but his turn as the Scarlet Speedster left a lot of people wishing they had picked someone else. He made his first real appearance in "Justice League," but as the witty, fast-acting DC Comics character, he didn't impress.
In fact, plenty of viewers found he came across as annoying and lacking in charisma. He has a chance to redeem himself in "The Flash," a solo movie that may allow him to bring more of his dramatic experience to the role.
Jessica Alba as Sue Storm in Fantastic Four
Superhero movies have a pretty tough history when it comes to casting. Instead of finding actors who have the right physical and emotional attributes, they often try to pick up the hottest names to help get people in seats, which ends up doing a disservice to the movie. Case in point with Jessica Alba in the first attempt at C-list superhero team "Fantastic Four."
She didn't deliver a great performance (Which she blamed on the director), but fans found her unsuitable with blonde hair and blue contacts and would have liked a different actress in the role.