The New York Film Critics Circle kicked off the annual year-end deluge of critics’ honors by announcing their best of 2023 today and the big winner was Martin Scorsese’s “Killers of The Flower Moon” which took Best Film. Christopher Nolan won Best Director for “Oppenheimer” while Celine Song’s “Past Lives” won Best First Film.