Scarlett Johansson has been doing the promo circuit for The Avengers. Even got her own star on the Hollywood Walk of Fame yesterday. Then she popped across the street for an appearance on Jimmy Kimmel Live!

Jimmy let her plug the film for a good long while, including this fight scene clip, but then he wanted some payback. Here's how it went down:

A little high school dreaming. As he admits, he didn't have a date for the prom. Scarlett takes a look at the lifesize cutout of Jimmy as a senior and says, "Wow, no wonder." But the pictures turned out pretty well.

Read more Dave on Demand or follow him on Twitter @DaveOnDemand_TV