1. Tom Hanks as Jerry Maguire in Jerry Maguire
Writer-director Cameron Crowe wrote the part with Hanks in mind — but by the time he finished the script, Hanks was not only a bit too old for the role, he was also focused on directing That Thing You Do!
2. Anne Hathaway as Alison Scott in Knocked Up
Hathaway was initially offered the role but later turned it down because of the explicit birth-scene…which FTR was done with prosthetics.
3. Katie Holmes as Annette Hargrove in Cruel Intentions
Holmes was the studio’s first choice for the part, but the film’s writer/director, Roger Kumble, thought she wasn’t right for the role and instead took Reese Witherspoon to dinner to convince her to sign on.
4. Leonardo DiCaprio as Peter Parker/Spider-Man in Spider-Man
DiCaprio was an early candidate for the role (that eventually went to his BFF Tobey Maguire), but turned it down because he didn’t feel like taking the part.
5. Tom Cruise as Tony Stark/Iron Man in Iron Man
Cruise was originally approached for the role of Tony Stark, but he eventually lost in interest in the film ‘cause it took too long to bring to the big screen.