Who says holiday movies are only for December? Russell Brand's animated bunny film Hop easily took the top spot at the box office in its opening weekend, taking in an impressive $38.1 million. Despite an SNL appearance by Jake Gyllenhaal himself, newbie action flick Source Code trailed in second with $15 million. Horror flick Insidious took third with $13.4 million, while former number one movie Diary of a Wimpy Kid: Rodrick Rules slid to fourth with $10.2 million. Limitless clung onto a top five spot with $9.4 million.