itsonagain (1)

*Zap! Bam! Pow! It’s finally here.

The Alicia Keys and Kendrick Lamar track “It’s On Again,” from “The Amazing Spider-Man 2,” surfaced on the web this afternoon in advance of the film’s May 2 arrival in theaters.

Written by the film’s composers, Hans Zimmer and Pharrell Williams, as well as Keys and Lamar (and produced by Williams), the song has Lamar opening with a rap over Keys’ piano. He compares Spider-Man’s battles to David and Goliath and makes other Biblical references.

Keys then takes over the rest of the tune, focusing on Spider-Man’s return and his dedication to saving all, despite the personal cost: “I am a lonely hero trying to fight my battles/life likes to blow the cold wind/sometimes it freezes my shadow.” A spoken-word refrain breaks up the last third.

“The Amazing Spider-Man 2” opens in the U.S. on May 2 and stars Andrew Garfield, Emma Stone and Jamie Foxx.