“Killers of the Flower Moon,” “Oppenheimer,” and “Poor Things” topped IndieWire’s annual critics poll of the best movies of the year.

Via !movies

  • @[email protected]
    link
    fedilink
    English
    51 year ago

    Oppenheimer at number 2?? In what world? It was decent, but does not deserve to be listed over so many others. Sometimes the Nolan hype train confounds me.