19. Casino Royale
Director: Martin Campbell
Stars: Daniel Craig, Eva Green, Judi Dench, Mads Mikkelsen, Jeffrey Wright
James Bond (Daniel Craig) faces off against businessmen with terrorist ties in this gritty franchise reboot. After 20 cheeky movies, the 007 series finally gets real-apparently, killing for a living and heartlessly (digging and) dogging out women makes a man kind of a dick. Who knew?