Nothing Rihanna did or didn’t do ruined Battleship, a movie that reportedly makes Top Gun look like Orson Wells directed it. But this recording artist’s first foray into acting was a pretty bad choice since it was just another poor casting choice in a movie full of poor choices, such as the idea itself.
Rihanna portrayed no kind of acting skill and even earned herself a Razzie for Worst Supporting Actress. While Rihanna has gone on to act in better films, such as “Ocean’s 8,” she might be better off sticking to her music.
Ben Affleck as Matt Murdock in Daredevil
We promise, and we deliver, unlike Ben Affleck in his first attempt at a superhero. Daredevil is the best superhero ever, but the movie that came out in 2003 was a tough watch even for big fans. Affleck had a big problem displaying heroic qualities, and while his character does have other ways of seeing, Murdock is blind – a fact almost lost on Affleck.
He was a whiny and overly-emotional character who had the chance to be tough. The Netflix live-action show brought this character back big time, but this early attempt is best left in the bargain bin.
Jennifer Lawrence as Joy Mangano in Joy
Jennifer Lawrence does pretty well for herself, but Joy was a mistake. We've talked plenty about how Hollywood will cast white actors and actresses where other races would do better. Another big problem is casting younger women instead of older women, such as in Alexander.
Lawrence was only twenty-five when she made this film, which starts with Joy in her mid-thirties and continues until she's in her forties. Lawrence has the acting chops to pull it off, but an older actress might have made for a better look since Lawrence in no way looks like a beaten-down single mom.
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.