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.

Gotti grandson arrested ... New bill wants 'sell by' dates removed ... What's up on LI Credit: Newsday

Verdict in fatal nail salon crash ... Gotti grandson arrested ... Heuermann's serial killer pen pal ... Knicks fans savoring win

Gotti grandson arrested ... New bill wants 'sell by' dates removed ... What's up on LI Credit: Newsday

Verdict in fatal nail salon crash ... Gotti grandson arrested ... Heuermann's serial killer pen pal ... Knicks fans savoring win

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME