13 Famous Actors Who Are Utterly Embarrassed By The Crappy Movies They Were In
Unfortunately for these actors, you can't erase the past.
Ben Affleck, Daredevil
Michelle Pfeiffer, Grease 2
Halle Berry, Catwoman
Lindsay Lohan, I Know Who Killed Me
Nicole Kidman, Australia
Channing Tatum, G.I. Joe: Rise of Cobra
Will Smith, After Earth
Kelly Clarkson, From Justin to Kelly
Bill Murray, Garfield
Jaime Lee Curtis, Virus
Charlize Theron, Reindeer Games
And finally, Zac Efron, High School Musical
TV and Movies
Get all the best moments in pop culture & entertainment delivered to your inbox.