We all live with regrets, but unlike actors, our regrets aren't promoted with millions of dollars, shown on movie screens worldwide, and then preserved forever in film history. No one will know if you totally bombed a job interview, but the world remembers Robert Pattinson's character in Twilight.
These actors ended up regretting some of their most iconic roles for a variety of reasons. Some hated the film while others hated the character. One Harry Potter actor can't stand to watch the films just because of their acting.
See how Sean Connery really felt about his 007 role.
Kate Winslet Thinks Her Performance In Titanic Sucked
While Winslet doesn't regret the character or the movie, she can barely watch herself in scenes from Titanic. She once told CNN that she'll criticize how she acted in every single scene. The worst part for Winslet? Her "awful" American accent. She says it's hard to even listen to.
While Winslet had acted in numerous movies before Titanic, none of them required a different accent. She definitely felt in over her head with that role.