Few things went well in this movie, and almost anyone could tell just thanks to the trailer that it was one to avoid. Cara Delevingne’s casting did nothing to help. Looks just don’t pay the bills when it comes to acting sometimes, and despite Cara’s charm, her wooden dialogue and stiff acting made it a chore to watch her and her interactions with co-star Dane DeHaan, who no one has ever heard of before, had zero chemistry.
Oh, look, Rihanna is in this movie too. Bless her heart; she’s still trying.
Kate Bosworth as Lois Lane in Superman Returns
Nothing beats a Superman movie, except for a Batman movie or a Marvel movie. "Superman Returns" was an attempt to bring the series back into vogue after it petered out in the nineties, but it isn't remembered as a fantastic film, though it has its moments. However, some people had an issue with Kate Bosworth's turn as an intrepid reporter and main romantic lead, Lois Lane. While her acting was fine and she seems very Lane, it was her age that got people asking questions since Bosworth was only twenty-two when cast.
The movie has to do with her child with Superman, who is five years old during the film – meaning she would have been seventeen when the deed was done. While Lane acted older, it's still a bit close for comfort.
Emilia Clarke as Sarah Connor in Terminator Genisys
I'm gonna say it – Emilia Clarke isn't a good actress. Boo if you want, but the facts are there – her Daenerys Targaryen is boring as salted bread, and her chance as Sarah Connor didn't impress anyone. It's true that no one can measure up to Lina Hamilton's star-making role, and Clarke simply wasn't a good choice to portray the tough, physical, and unwavering woman.
Genisys was a letdown, and despite the veil Game of Thrones pulled over their eyes, viewers just didn't find Clarke with enough grit or emotion to be this famous action movie heroine.
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.