Batman held on to his lofty box-office perch over the weekend, as The Dark KnightRises clocked in with a gate of a little more than $64 million. Still, that was a 60 percent decline from the film's opening weekend receipts of $160.9 mil. Total take in the first 10 days of release for the final installment in Christopher Nolan's trilogy now stands at $289 million. That's well behind the initial 10-day total of $313.8 million of its 2008 predecessor, The Dark Knight. Second place in the box-office sweeps went to Ice Age: Continental Drift, with $13.3 million in its third week. The Watch ($13 million), Step Up Revolution ($11.8 million), and Ted ($7.4 million) completed the top five.