The new Tom Cruise film, Rock Of Ages, hits theaters this Friday.
The Broadway play-turned-movie is billed as a love story told through the music of Bon Jovi, Journey, Poison, Twisted Sister and other artists from the 1980s.
Cruise plays Stacee Jaxx, the biggest rock star in the world; in the film, he sings renditions of Def Leppard’s "Pour Some Sugar On Me" and Guns N’ Roses’ "Paradise City."
The actor promoted Rock of Ages during an appearance last Friday on The Tonight Show, with Cruise explaining that he found out the day before filming that members of Def Leppard would be stopping by to listen.
"I'm just trying to honor you," Cruise told the band before singing their smash hit. "We played the whole song, and most of the crew was watching [Def Leppard] for their reaction. The band's lead singer [Joe Elliott] walks over and points at me, and I can't say what he said ... some sort of obscenity, and they had us perform it again for them. They were very generous."
Tom’s version of the Leppard smash appears on the "Rock Of Ages: Original Motion Picture Soundtrack," which is available Tuesday.
Pour Some Sugar On Me (From "Rock of Ages") - Single - Tom Cruise
Tom Cruise covers Guns N’ Roses and tops the hennemusic Hot 10
VIDEO: YouTube Presents Def Leppard
VIDEO: Def Leppard rock The Tonight Show
AUDIO: Tom Cruise – Pour Some Sugar On Me
AUDIO: Def Leppard record new versions of classic hits
VIDEO: Ask Def Leppard questions for YouTube Presents special
Def Leppard to play rare club gig for YouTube Presents
Def Leppard re-record classic hits for release next month
Def Leppard: More Rock Of Ages Tour dates announced
VIDEO: Def Leppard – Rock Of Ages Tour promo
VIDEO: Rock ‘N’ Roll All Stars wrap South American tour in Peru
Rock ‘N’ Roll All Stars cancel all concerts except Lima, Peru
VIDEO: Rock ‘N’ Roll All Stars play Buenos Aires club show
Def Leppard & Poison announce North American tour
VIDEO: Def Leppard guitarist unplugs for New York radio interview