The new children’s movie Hop topped the box office on the weekend, grossing an estimated $38.2 million (all figures U.S.), surpassing studio expectations. This is the second weekend in a row that a kids’ movie was the No. 1 movie. Last weekend’s top movie, Diary of a Wimpy Kid: Rodrick Rules, dropped to fourth place, earning an additional $10.2 million and earning 4.1 out of 5 stars from Tribute users. Tribute users rated Hop at 3.8 stars. Debuting far behind in second place was Source Code starring Jake Gyllenhaal, which only grossed an estimated $15.1 million but received a high rating of 4.1 stars on Tribute. Another new movie, Insidious, opened in third place, taking in $13.5 million and earning a 4.2 star rating on Tribute. Limitless, starring Bradley Cooper, rounded out the top five with an additional $9.4 million, retaining a high rating of 4.2 stars.