When Moore turned forty and realized her acting career was in the crapper, she decided the best way to turn heads again was to turn in a swimsuit-heavy cameo in a summer blockbuster. So she agreed to play the villain in the "Charlie's Angels" sequel - a part she was offered only after Courtney Love had to bow out. That's not a good omen.

Verdict: Moore's cameo was notable only for her emergence from the surf in a slinky black bikini. No one remembers her acting, because it wasn't very good. Moore hasn't been in a buzzed-about movie since. She did land Ashton Kutcher in 2003, though, so perhaps the cameo wasn't a total wipeout.

Watch a clip of Demi Moore's cameo