• Viral badge

13 Famous Actors Who Are Utterly Embarrassed By The Crappy Movies They Were In

Unfortunately for these actors, you can't erase the past.

1. Ben Affleck, Daredevil

2. Michelle Pfeiffer, Grease 2

3. Halle Berry, Catwoman

4. Lindsay Lohan, I Know Who Killed Me

5. Nicole Kidman, Australia

6. Channing Tatum, G.I. Joe: Rise of Cobra

7. Will Smith, After Earth

8. Cher, Burlesque

9. Kelly Clarkson, From Justin to Kelly

10. Bill Murray, Garfield

11. Jaime Lee Curtis, Virus

12. Charlize Theron, Reindeer Games

13. And finally, Zac Efron, High School Musical