Tom Holland got on the stage, at a press event Monday in Bali, Indonesia, for the promotion of the latest Marvel Cinematic Universe (MCU) entry, determined not to give away any spoilers, and said: "What can I say without ruining it?"

But in the end he did exactly that, revealing important information about the Jon Watt-directed "Spider-Man: Far From Home" anyway.

When asked about actor Jake Gyllenhaal entering the franchise with the role of Mysterio, Holland revealed a little too much than he had intended to. "Mysterio is my new best friend in the movie. We fight together to fight these creatures ... Because when Thanos snaps his fingers, these creatures come from other dimensions," explained Holland, before realizing that he had just given away a big spoiler.

He looked shocked and exclaimed "Oh" as the crowd's cheer grew stronger. Everyone knew that this movie would deal with the aftermath of Tony Stark aka Iron Man's death and everyone who came were vanished by Thanos' snap and came back to life in Endgame, but clearly that was not all.

Holland also announced that his version of the webslinger will don two new suits in “Far From Home." "There are two new suits in the movie, one is a stealth suit, which Nick Fury gives me and then a red-and-black suit," he said.

This isn't the first time when our friendly neighborhood spiderman has given away spoilers to Marvel movies. Along with Mark Ruffalo, Holland among the worst at keeping secrets and once he accidentally revealed major plot details on Spider -Man’s death in Avengers: Infinity War to a crowd of 300 fans before they had a chance to see the movie! But he also always seems to get away with it. Directors Joe and Anthony Russo mentioned in an interview once: "What are you gonna do? He’s the nicest guy in the world, so you can never be punitive toward Tom Holland."

Holland was introduced as Spider-Man in "Captain America: Civil War" in 2016. He got his first solo movie with "Spider-Man: Homecoming," and his second "Spider-Man: Far From Home" is going to be in theaters by June-end.

Talking about the film, Holland said: "It is much bigger than the first film. There is so much more action, and (it is) funnier. It is going to be such a fun movie and you guys will love it. I can't wait to show it to you ... I love playing Peter Parker because he has taught me so much about being a good person."

Holland looked emotional as the event ended and signed off with Iron-Man’s beloved dialogue from “Endgame”, “I love you 3,000″.

tom holland spiderman
Actor Tom Holland (L) and Chairman of Sony Picture Entertainment Motion Pictures Group Tom Rothman speak onstage during CinemaCon 2016 in Las Vegas on Tuesday. Getty Images