'The Dark Knight Rises' managed to stay atop the box office for the second straight weekend, making just over 64 million dollars.

Even though it is lagging behind the staggering numbers of its predecessor, 2008’s ‘The Dark Knight’, the final piece in Christopher Nolan’s Batman trilogy has now grossed more than 289 million dollars in its first 10 days in theatres.

The Dark Knight Rises. Pic/Santa Banta

It dropped 60 percent from its opening weekend of 160.9 million dollars, the New York Post reported. By comparison, ‘The Dark Knight’ took a 53 percent drop in its second weekend with a gross of nearly 75.2 million dollars and a 10-day cumulative gross of 313.8 million dollars.

In second place this weekend was the animated family film ‘Ice Age: Continental Drift’, which is still going strong in its third week. It made 13.3 million dollars for a domestic total of nearly 114.9 million dollars. The fourth movie in the 20th Century Fox franchise features the voices of Ray Romano, Denis Leary and Queen Latifah.

Both of the new movies in wide release opened weakly. The 20th Century Fox comedy ‘The Watch’ came in third place with 13 million dollars. Big-name comic actors Ben Stiller, Vince Vaughn and Jonah Hill play a group of guys who come together to form a neighbourhood watch; despite the star power, the film was panned critically, receiving only 14 percent positive reviews on the Rotten Tomatoes website.

‘Step Up Revolution’, the fourth film in the dance franchise, which is set in Miami this time, opened at number 4 with 11.8 million dollars. As for new movies in limited release, Fox Searchlight’s ‘Ruby Sparks’ grossed 151,881 dollars in 13 theatres for a strong per-screen average of 11,683 dollars.

Since its opening Wednesday, it’s made 191,717 dollars. The romantic comedy from the directors of ‘Little Miss Sunshine’ stars Paul Dano as a novelist with writer’s block who creates his dream girl, played by Zoe Kazan, who also wrote the script.