Tom Holland
Tom Holland, pictured at InStyle magazine's "The Best of British talent pre-BAFTA party in Feb. 2014, has landed the role of Spider-Man in the upcoming 2017 Marvel movie. Getty

A new web slinger has been cast! Move over Tobey Maguire and Andrew Garfield, Tom Holland is the latest actor to throw on the red and blue Spider-Man suit.

Marvel Studio and Sony Pictures made the big casting announcement Tuesday afternoon, citing Holland's previous performances ("The Impossible," "Wolf Hall") as a push in their decision. However, Holland is not the only addition to the upcoming superhero movie. The studio also found a director for the 2017 flick – Jon Watts. The director's previous credits include "Cop Car," "Clown" and the 2011 series "The Onion News Network."

"It's a big day here at Sony," Tom Rothman, Sony Pictures Motion Pictures Group Chairmen, said in a statement. "Kevin, Amy and their teams have done an incredible job. The Marvel process is very thorough, and that's why their results are so outstanding. I'm confident Spider-Man will be no exception. I've worked with a number of up-and-coming directors who have gone on to be superstars and I believe that Jon is just such an oustanding taken. For Spidey himself, we saw many terrific young actors, but Tom's screen tests were special. All in all, we are off to a roaring start."

Sony and Marvel struck a deal to bring Spider-Man into the Marvel Cinematic Universe (MCU) in early February. While previous "Spider-Man" movies have been released, the 2017 movie will mark the first collaboration with Marvel. The character will reportedly make his first appearance in an upcoming Marvel movie before the standalone film. The rumored movie is "Captain America: Civil War," which is currently filming.

In April, The Wrap named Holland, 19, as one of the front runners for the role. His name was alongside Nat Wolff ("Paper Towns"), Asa Butterfield ("Hugo"), Timothée Chalamet ("Homeland") and Liam James ("The Killing").

"Spider-Man" is set to hit theaters on July 28, 2017.