The new sci-fi thriller Super 8 from JJ Abrams and Steven Spielberg topped the North American box office this past weekend, taking in an estimated $37 million (all figures U.S.) and getting a 4 out of 5 star rating with Tribute viewers. X-Men: First Class was pushed to second place earning $25 million and a Tribute rating of 4.4 stars. The Hangover Part II (3.3 stars) also dropped a spot to third place with an additional $18.5 million. The animated sequel Kung Fu Panda 2 came in fourth with $16.6 million, rating 4 stars at Tribute.ca. Rounding out the top 5 was Pirates of the Caribbean: On Stranger Tides, earning an additional $10.8 million and 4 stars from Tribute viewers.