1448041668542From roles in 500 Days of Summer to The Dark Knight Rises, Joseph Gordon-Levitt has done it all. However, his recent stint on Lip Sync Battle is easily his best performance yet. With a sassy ponytail, glossy pout and killer dance moves to match, Gordon-Levitt perfectly channeled Janet Jackson as he strutted along to “Rhythm Nation.”

With a full crew behind him, Gordon-Levitt faced off against Anthony Mackie, who took on MC Hammer’s “2 Legit 2 Quit.” Christmas has come early with this hilarious vid, which also features Seth Rogen dressed as the Elf on the Shelf. (Yes, really.)