If every generation gets the James Bond it deserves, we’re in the running for the greatest generation. Skyfall improves on the excellence of Daniel Craig’s Bond debut in Casino Royale—let’s all agree to ignore Quantum of Solace as an outlier—by making it personal. Bond is rattled by a brilliant madman (Javier Bardem, as unsettling in his own way here as he was in No Country for Old Men) who’s trying to bring 007’s spy agency crashing down. Casino Royale was Batman Begins for James Bond, and this is his The Dark Knight. (See Movie Times: thestranger.com/film)