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

Via !movies

  • @Finadil
    link
    English
    211 months ago

    It’s #30.