Elizabeth Banks attends the opening ceremony of the 72nd Venice Film Festival, northern Italy, Sept. Banks was reading for the role of Mary Jane Watson, the love interest of Maguire's Peter Parker. "I was told I was too old to play her," Banks said, according to Vanity Fair.