Leonardo didn't have to worry about a little friendly competition from Angelina Jolie at the box office this weekend. Inception took in $43.5 million, keeping it on top for the second weekend in a row. Jolie's spy thriller Salt settled for second, debuting with $36.5 million.
Despicable Me was knocked down to third with $24.1 million, leaving The Sorcerer's Apprentice and Toy Story 3 neck and neck with $9.6 million and $9 million, respectively. Newcomer Ramona and Beezus didn't quite make the cut, taking in a meager $8 million in its opening weekend.