The Antonio Banderas voiced Puss in Boots took the top spot at the weekend box office raking in $34 million.
The Shrek spin-off held solid over the weekend to capture the best Halloween weekend opening ever previously held by Saw III which opened during the same time period with a take of $33.6 million in 2006. However the movie did fall short of some analyst expectations which pointed the movie at an expected opening of $40 million.
The movies earnings were helped along by 3D showing and iMAX screens which draw decent sized crowds at higher admission prices.
Puss in Boots was also helped along by decent reviews with RottenTomatoes critics scoring the movie with a solid 81% while fans gave the movie an average rating of 83%.
Also performing decent into it’s second week was Paranormal Activity 3 which brought in $18.5 million for a total take of $81.3 million.
The Justin Timberlake sci-fi thriller In Time in the meantime opened with $12 million, meeting most analyst’s expectations after an average critic rating of just 36% although 60% of critics said they would recommend it.
Rounding out the top five was Footloose with $5.4 million and the Johnny Depp helmed The Rum Diary which brought in $5 million.
Final confirmed numbers for the weekend box office will be released on Monday, in the meantime do any of this weekends box office numbers surprise you?