Daniel Craig stars as James Bond in “Skyfall,” which reclaimed the top spot at the box office in its fifth weekend of release.

Daniel Craig stars as James Bond in "Skyfall," which reclaimed the top spot at the box office in its fifth weekend of release.

Daniel Craig stars as James Bond in “Skyfall,” which reclaimed the top spot at the box office in its fifth weekend of release.