CharacterMary Jane WatsonMary Jane Watson in The Spectacular Spider-Man (2008), played by Vanessa Marshall. Played byVanessa MarshallAppears inThe Spectacular Spider-Man2008