Battle at the Box Office Battle at the Box Office 11/12 November 13, 2012 Skyfall had the best Bond opening weekend ever, which makes sense since it’s one of the best Bond movies ever.