The mystery is solved. Zendaya will play Mary Jane Watson, Peter Parker’s love interest in Spider-Man: Homecoming.
When the teen actress first signed on Sony and Marvel Studios were unusually quiet about who she’d be playing. Now The Wrap has provided some much-needed clarity. According to Vulture, Zendaya’s character, Michelle, only confirms her identity towards the end of the film when she finally invites Peter to call her M.J. Kirsten Dunst played the Mary Jane role in the first three Spider-Man films. Zendaya, whose father is African-American and mother is white, would take this character into a racially diverse direction.
Of course, Twitter is exploding with comments on the news and surprisingly, a lot of it is positive.
Zendaya Is Our Mary Jane! https://t.co/PKc4b02zE6
— Black Girl Nerds (@BlackGirlNerds) August 18, 2016
— Peter Parker (@AgentSpiderMan) August 18, 2016
Zendaya is the first black woman to star in the Spider-Man series AND she's going to play Mary Jane. I HAVE NEVER BEEN SO HAPPY
— stef (@riversholland) August 18, 2016
I don't really know who Zendaya is but I'm sure she's better than all of us.
— Nick Mundy (@dickfundy) August 19, 2016
Newsflash: Zendaya is perfect and MJ is lucky to have her.
— Margaret Stohl (@mstohl) August 19, 2016
I have nothing to add to the Zendaya as MJ "debate" other than "yay" & "they already cast her, shut up, you're on the wrong side of history"
— Kate @ FlameCon 148 (@kateleth) August 19, 2016
— Daniel Bostic (@debostic) August 19, 2016
Spider-Man: Homecoming will be set during Peter Parker’s high school career, and in this case, he’ll be a bit younger. Spider-Man: Homecoming is being directed by Jon Watts and stars Tom Holland, Marisa Tomei, Robert Downey Jr, Tony Revolori, Laura Harrier, Michael Keaton, Donald Glover and Zendaya, and is set to release in July 2017.