Christian Bale as Bruce Wayne and Michael Caine as Alfred in “The Dark Knight Rises.” (Ron Phillips)

Here’s a look at the week’s top 10 movies at the box office:

1. “The Dark Knight Rises,” $36.4 million

2. “Total Recall,” $26 million

3. “Diary of a Wimpy Kid: Dog Days,” $14.7 million

4. “Ice Age: Continental Drift,” $8.4 million

5. “The Watch,” $6.4 million

6. “Ted,” $5.5 million

7. “Step Up Revolution,” $5.3 million

8. “The Amazing Spider-Man,” $4.3 million

9. “Brave,” $2.9 million

10. “Magic Mike,” $1.4 million