The first trailer for this summer’s new Spider-Man flick is finally here! The two-and-a-half-minute teaser for Spider-Man: Far From Home, which arrived Tuesday, finds Tom Holland’s Peter Parker traveling to Europe with his friends when he receives an unexpected visit from Nick Fury (played by Samuel L. Jackson). In other unexpected visits, supervillain Mysterio (played by Jake Gyllenhaal) soon shows up to try to ruin Parker’s European vacation. Along with Holland, original Spider-Man: Homecoming stars Zendaya and Marisa Tomei return, while villainous Vulture (played by Michael Keaton) is also rumored to make a cameo in the new movie. Spider-Man: Far From Home shoots into theaters on July 5.