It was a rather strange moment in Sunday's MTV Movie Awards, but it totally worked.
Tom Cruise as his Tropic Thunder character, Les Grossman, takes the stage for a bit of bumpin' and grindin' to an old Ludacris song — only to be joined by Jennifer Lopez in a surprise transition to her old favorite, "Get Right."
Everyone involved in the hilarious musical number that followed had something to promote — Cruise had his film with Cameron Diaz, Knight and Day; Lopez has her new album, and Ludacris is in the midst of staging his comeback.
Anyone else find it kinda funny that they had to tap into the audience's nostalgia for the piece to work? Les Grossman, made famous in 2008, is these days infinitely more likeable than Tom Cruise. And Lopez's sheer, shiny catsuits and songs about heels don't compare to her earlier P Diddy-era hits.
Luda seems to be the only conspirator who could be his contemporary self and still get applause in 2010.
Watch the number below: