WARNING: This article contains spoilers for Spider-Man: Far From Home, in theaters now.
It's no secret that Tom Holland can't, well, keep a secret! He's notorious for spoiling details about the Marvel Cinematic Universe, and along with Mark Ruffalo, the studio has had no choice but to keep close watch. For example, he revealed the title of Spider-Man: Far From Home by showing his script on social media, and he also spoiled Spider-Man's heartbreaking death to a theater audience just before they viewed Avengers: Infinity War.
Still, because he's comically bad at these things, fans can't help but love him, especially as some of his slips might be guerrilla marketing ploys in disguise. However, one thing's pretty clear in the wake of Far From Home -- as bad as Holland is, Peter Parker is even worse at keeping things hush-hush.
We already got a taste of Peter being dimwitted and clueless in Spider-Man: Homecoming when he moseyed back into his room, only to be caught red-suited by Ned (Jacob Batalon). He was also pretty sloppy in covering his tracks as Liz (Laura Harrier) was able to pinpoint all the times he went missing right -- coincidentally, whenever Spidey showed up to save the day -- which, in turn, revealed his secret identity to Michael Keaton's Vulture. The icing on the cake came right at the film's conclusion when he donned a remade suit thanks to Iron Man, only to be caught by Aunt May (Marisa Tomei) after leaving the door unlocked. As you can see, there's no-one as clumsy as Pete when it comes to protecting his secret.
Far From Home takes this a step further with several people figuring out Peter's double life as the wall-crawler. The first person is none other than a random customs agent, who searches his luggage at the airport, only to find the suit Tony Stark left him as mentioned above. One has to wonder if Peter didn't check his suitcase before he left New York or why he leaves his stuff around unguarded.
May leaving him a letter telling him she thought he forgot it shows how careless, naive and unassuming he can be. Thankfully, this agent is distracted by a rotten banana inside and is left unperturbed, probably thinking the webhead is a fanboy or cosplayer, as no-one's dumb enough to walk around with their superhero costume like this.
Later on, MJ (Zendaya) figures it out in similar fashion to Liz, though, we can't blame her because in this movie, Peter absolutely sucks at staying incognito. He swings through Venice, unmasked, in the same civilian clothing he's wearing on a field trip to battle a water Elemental, which isn't wise because as a tourist destination, there are so many cameras around.
He also ducks out at the opera when a fire Elemental shows up a few hours later, and as MJ points out, whenever he disappears, somehow Spidey appears. In fact, Peter's so terrible at covering this up, he doesn't even have an alibi -- which is why when they find Mysterio's projector, he rashly admits the truth to her, when she herself confessed she wasn't fully certain. Lastly, Mysterio (Jake Gyllenhaal) doesn't even have to deduce Pete's secret as Nick Fury (Samuel L. Jackson) is working with him to prevent the incursions of more Elementals, but given that Peter wore a jester mask with half his face exposed, we wouldn't be surprised if Mysterio eventually found a way to trick him into admission at some point.
The worst case scenario happens in the mid-credits sequence when Mysterio outs Peter to the Daily Bugle, by recording and manipulating a video to frame him for drone attacks on London. There, Pete stupidly removes his mask again to say goodbye to the villain, and truth be told, part of him deserves it because right after, he unmasks again and spends quite a bit of time working up the courage to kiss MJ.
Honestly, Peter shot himself in the foot multiple times with this absent-mindedness, which isn't made better when you've got Jon Favreau's Happy Hogan yelling to classmates he's dating Spider-Man's aunt! Yeah, seeing as Happy's dating May, anyone can put two and two together. The point is, Spider-Man needed to do a better job at silencing his inner-circle and cloaking that thick skull of his. Sadly, it's too little, too late now that Mysterio spilled the beans to the world.
Directed by Jon Watts, Spider-Man: Far From Home stars Tom Holland, Samuel L. Jackson, Zendaya, Cobie Smulders, Jon Favreau, JB Smoove, Jacob Batalon and Martin Starr, with Marisa Tomei and Jake Gyllenhaal.