As a long-time Spider-Man fan, it was amazing to see Tom Holland step into the role in Civil War this year. He was witty, hilarious, and did everything a spider could do while taking on Bucky in the film. It was the first time since Spider-Man 2 that I felt like the character was portrayed correctly on screen. (and only when he’s in the suit is he really Spidey in that film, in my opinion).

Anywho, with Spider-Man: Homecoming still filming and prepping for it’s 2017 release, behind-the-scenes pictures have been released here and there. Today, we’re happy to show you the first look at the villain, Shocker. The image comes to us via Backinthemex’s Instagram account and you can check it out below.

#BITNews Tal vez veamos a #Shocker en #Spiderman #Homecoming 🔵🕷🔴 #SpidermanHomecoming #Marvel #TomHolland

A photo posted by Back In Time (@backintimemx) on

Shocker is also known as Herman Schultz, a career criminal who has a suit that allows him to create seismic blasts, via gauntlets on his arms. Obviously they couldn’t keep the costume looking exactly it does in the comics, but this updated version stays true to the character. It has the mustard yellow arms and even keeps the diamond-like pattern. I think he looks fantastic and I can’t wait to see this classic character in action!

Spider-Man: Homecoming will be released on July 7, 2017. The cast features Tom Holland (In the Heart of the Sea), Michael Keaton (Batman, Birdman), Zendaya (K.C. Undercover), Donald Glover (The Martian, Community), Jacob Batalon (North Woods), Laura Harrier (One Life to Live), Tony Revolori (The Grand Budapest Hotel), Tyne Daly (Cagney and Lacey), Bokeem Woodbine (Fargo), with Marisa Tomei (My Cousin Vinny, The Wrestler), and Robert Downey Jr. (Iron Man, The Avengers). It also includes Martin Starr (Silicon Valley), Kenneth Choi (The People vs. O.J. Simpson), Michael Mando (Better Call Saul), Selenis Leyva (Orange is the New Black), Isabella Amara (The Boss), Jorge Lendeborg, Jr. (Graceland), JJ Totah (Liv and Maddie), and Hannibal Buress (30 Rock).