"The Dark Knight Rises" takes the box office crown for the second weekend in a row.
The conclusion of the Batman franchise helmed by Christopher Nolan and starring Christian Bale earned an estimated $64 million, according to The Associated Press.
The film has grossed more than $289 million domestically in its 10 days in theaters but it is trailing its predecessor "The Dark Knight," which had a 10-day total of $313.8 million in 2008 and went on to gross $533 million domestically.
Earlier in the week, "Dark Knight Rises" star Christian Bale visited Aurora, Colorado to meet with several people who survived the deadly mass shooting. Bale, co-star Anne Hathaway and Christopher Nolan, who directed the Batman movie, had previously issued statements expressing their condolences in wake of the tragedy.
In second place is the animated family film "Ice Age: Continental Drift." The movie, which features the voices of Ray Romano, Denis Leary, Jennifer Lopez and John Leguizamo earned 13.3 million in its third weekend at the box office, according to The Hollywood Reporter. The movie has earned a domestic total of $114.8 million so far.
In third place is the new arrival comedy "The Watch" with Ben Stiller, Vince Vaughn, Jonah Hills and Richard Ayoade. The comedy sci-fi movie earned $13 million.
The funnymen star in the movie as a group of suburbanites who form a neighborhood watch group in order to spend some time away from their families and add some excitement to their lives. However, the group gets more than they bargained for when they stumble across an alien plot to threaten earth.
"The Watch" was written by "Knocked Up" and "50/50" star Seth Rogen and "The Green Hornet" writer Evan Goldberg and directed by Akiva Schaffer.
Meanwhile, the weekend's other new box office movie "Step Up Revolution" came in fourth place with just $11.8 million. It is the fourth film in the "Step Up" franchise, which originally starred Channing Tatum.
Finishing out the top five box office films is "Ted" with $7.3 million. The comedy, which stars Mark Wahlberg and Mila Kunis has earned $193.7 million domestically since it hit theaters five weeks ago. The movie was written and directed by "Family Guy" creator Seth MacFarlane, who also voiced the foul-mouthed teddy bear in the film.
Watch trailers for "The Watch," "Step Up Revolution" and "Ruby Sparks" below.