Tom Holland's Spider-Man takes the fight to Thanos in a new TV spot for Avengers: Infinity War. Amid what are widely believed to be the ruins of the Mad Titan's home world, the teenage wall-crawler kicks Josh Brolin's villain square in the face.

In the film's first trailer, fans got an inkling of how their fight would go when Thanos grabbed Spider-Man slammed him to the ground.

This new promo also briefly shows us the Guardians of the Galaxy meeting Spider-Man, Iron Man and Doctor Strange, with Star-Lord holding Peter Parker in a headlock and demanding to know who they are. "We're the Avengers, man!" exclaims the web-slinger.

RELATED: Nobody Can Replace Robert Downey Jr. as Iron Man, Infinity War Director Says

We also see more of Thor's interactions with the cosmic misfits, Scarlet Witch unleashing her powers in Wakanda, and Iron Man coming at Thanos with some sort of bladed weapon that appears to be a part of his new bleeding edge armor.

Directed by Joe and Anthony Russo, Avengers: Infinity War stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Scarlett Johansson, Anthony Mackie, Paul Rudd, Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Tom Hiddleston, and Josh Brolin. The film arrives April 27.

KEEP READING: What We Actually Know About Infinity War's Soul Stone