Tom Hardy as Bane and Christian Bale as Batman face...

Tom Hardy as Bane and Christian Bale as Batman face off in Wall Street in "The Dark Knight Rises." Credit: Tom Hardy as Bane and Christian Bale as Batman face off in Wall Street in "The Dark Knight Rises."

The years haven't been kind to Douglas Hauser, the secret agent character played by both Arnold Schwarzenegger and Colin Farrell in versions of the futuristic action film "Total Recall" released 22 years apart.

The "Dark Knight Rises" grossed $36.4 million in its third weekend to lead the weekend's box office race, with "Total Recall" second.

The rebooted version, which stars Farrell as a dispirited worker who has lost his memory of being a secret agent, generated $26 million this weekend, according to Hollywod.com's box office division.

"Total Recall" was also released during a weekend of heavy viewing of the Olympic Games.

Stable earns permanent permit ... Road restoration years after Sandy ... Let's Go: Holidays in Manorville Credit: Newsday

Updated 6 minutes ago Newsday probes police use of force ... Pope names new New York archbishop ... Arraignment expected in Gilgo case ... What's up on LI

Stable earns permanent permit ... Road restoration years after Sandy ... Let's Go: Holidays in Manorville Credit: Newsday

Updated 6 minutes ago Newsday probes police use of force ... Pope names new New York archbishop ... Arraignment expected in Gilgo case ... What's up on LI

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME