Battle at the Box Office Battle at the Box Office 5/10 May 10, 2010 Iron Man 2 barely broke a sweat winning the weekend box office.