Imagine another actor portraying Cher instead of Alicia Silverstone? No Julia Roberts as Vivian Ward — the prostitute with a heart of gold — in Pretty Woman?! Well, it almost happened!
Though it might be tough to even consider another person playing these famous roles, we've compiled a list of your favorite movies that were recasted before, during and after filming!
Check out our gallery to see what could have been...
Ryan packed on one too many pounds for Peter Jackson's movie, The Lovely Bones. The actor told The Hollywood Reporter his 60-pound weight gain cost him the role — that eventually went to Mark Wahlberg.
"I was 150 pounds when [Jackson] hired me, and I showed up on set 210 pounds," Ryan said. "We had a different idea of how the character should look. I really believed he should be 210 pounds."
(R/R) (Getty Images)