At 28, Elizabeth Banks Was Too Old and Haggard to Play Mary-Jane Watson in Spider-Man

In an interview with Glamour UK, Elizabeth Banks said that she was turned down for the role of Mary-Jane Watson, the love interest in 2002's Spider-Man, for being “too old.” Banks was 28 at the time, only a year older than Tobey Maguire, who played Peter Parker/Spiderman.
