Battle at the Box Office Battle at the Box Office 11/29 November 30, 2010 Harry Potter managed to hold onto to the top spot over the weekend despite some strong Thanksgiving competition in the form of Disney’s Tangled.