My theory is that great years for movies come along once every 35 years: 1972 and 2007 come immediately to mind. I’m eager for 2042. Still, 2017 wasn’t an unmitigated disaster. I was greatly disappointed in Star Wars: The Last Jedi, which, like Mark Hamill, looked old and tired; in Blade Runner 2049, a visual spectacle that would have been much better without the plot and dialogue; and in Dunkirk, though I’m a huge Christopher Nolan fan. My favorite movie, which made no other top list, did, however, highlight another Christopher, one to whom my late mother first introduced me as a little boy and with whom I instantly identified.


  1. Goodbye Christopher Robin

  1. Darkest Hour

  2. Get Out
  1. Logan
  1. Guardians of the Galaxy, Vol. 2
  1. Wonder Woman
  1. American Made
  1. Baby Driver
  1. John Wick 2
  1. Kong: Skull Island