23. Kirsten Dunst as Mary Jane Watson (Spider-Man)