Battle at the Box Office Battle at the Box Office 9/14 September 14, 2015 The Perfect Guy took the top spot at the box office this weekend while M. Night Shymalan was slightly redeemed by The Visit.