One thing you can't depend on actors for is consistency.
One moment, they're the swashbuckling hero – swashing and buckling their way across a medieval landscape.
The next, they're a killer cyborg with an inexplicable fondness for brownies.
Certain actors, however, have a familiar je ne sais quoi that carries them across all their roles, ensuring that no matter what they do, you still love them.
But remember what we said about actors and inconsistency?
Here are the most awful films your fave celebs have ever acted in.
1. Tom Hanks "Ladykillers"
Until Ladykillers, Tom Hanks had literally never done a bad movie. Think about it. This is the guy who got us the perennial favorite Forest Gump, and then there was that whole movie he did with him and a volleyball named Wilson (Cast Away).
Then came Ladykillers, an ill-conceived romp about a group of bandits who rent a house from a little old lady in order to rob the casino around the corner.
No, Tom Hanks, nooo…..
2. Jake Gyllenhaal, "Prince of Persia: The Sands of Time"
Up until this dreadfully miscast train wreck, Jake Gyllenhaal had done a number of solid movies. Who can forget his intense turn in the eponymously titled Donnie Darko, or his roles in Jarhead, and Brokeback Mountain?
Then came The Prince of Persia, which raised a ton of questions, the first and most important being “why?”
Jake Gyllenhaal? As the Prince of freaking Persia? In that greasy wig?
3. Kate Winslet "Wonder Wheel"
Did you see Wonder Wheel? Do you know what it’s about?