You can use your keyboard to see the next slide ( ← previous, → next)
Role: Margaret “Maggie” Fitzgerald in Million Dollar Baby (2004)
Played by: Hilary Swank
Brunette beauty Sandra Bullock was originally cast to star in the inspirational flick but had to drop out due to scheduling conflicts for Miss Congeniality 2. Turns out Hilary Swank was meant to play the part—and super dedicated to it too! The then 30-year-old actress spent five hours in the gym each day for three months straight, gaining almost 20 pounds of pure muscle to play the female boxer.
“You realize that your body is a machine. It can adapt to whatever you need it to,” she’s said of the role. All that hard work eventually paid off; Swank went on to win a Best Actress Oscar for the film.
RELATED: How Sandra Bullock Got in Shape for Gravity
You’ll never guess the surprising parts these fit celebs passed up!
Titanic starring Gwyneth Paltrow? Pretty Woman without Julia Roberts? These films just wouldn’t be the same if directors got their first-round picks.