19. 'You Know My Name' (From 'Casino Royale') (Chris Cornell)
The first Bond theme since 1983's Octopussy not to borrow the title of the movie, (and the first one not to appear on its movie's soundtrack), this alt-rock dumpster fire really can't be blamed on Chris Cornell. The fault lies with the Sony executive who — in the year 2007 — decided that the dude from Soundgarden was the right voice to introduce the most radically different, forward-thinking James Bond in the character's half-century history. (The singer wasn't even the voice of Audioslave at this point.) Its generic squall of chunky guitar riffs conveys none of the Craig era's style and raw pathos. Bond theme songs have never exactly been on the vanguard, but seldom have they felt so far behind the times.