12 Iconic Roles That Were Almost Played by Someone Else

Rumer Willis as Serena van der Woodsen? Al Pacino as Han Solo? Johnny Depp as Ferris? You won't believe which stars were originally cast in your favorite films

ANNE HATHAWAY: TIFFANY, SILVER LININGS PLAYBOOK

Jennifer Lawrence won critical acclaim (and a Best Actress Oscar) for 2012's Silver Linings Playbook, but Hathaway was actually movie mogul Harvey Weinstein's first choice to play the role of Tiffany, he revealed in an interview last year. Though Hathaway turned down the part due to "creative differences" with director David O. Russell, she also went on to win an Oscar that year, for Best Supporting Actress in Les Misérables.