10 Actors Who Were Totally Miscast In Recent Movies
7. Ioan Gruffudd - Bad Boys: Ride Or Die
Ioan Gruffudd plays a supporting role in the most recent Bad Boys film as mayoral candidate Adam Lockwood, who also happens to be the boyfriend of Captain Rita Secada (Paola Núñez).
Gee, d'you think he's gonna be the secret villain or what?
The problem here is that Gruffudd is so brilliant at playing smarmy, arrogant a**holes that he's basically become typecast in that role, and so when he showed up in this movie, it was painfully obvious he would be the mole that helped frame the late Captain Howard (Joe Pantoliano).
In fact, Lockwood's villainy was so damn neon-signposted it seemed like the movie was primed to pull the rug out and just have him simply be a nice guy, but alas, that wasn't the case.
Gruffudd can play these types of roles in his sleep, so perhaps it's more that he was too well-cast for his own good, enough that it sank the entire twist.
Casting an actor better known for playing more likeable characters would've definitely been the way to go here.