2020 Athena Film Festival Awards Ceremony At Barnard College

In This Photo: Beanie Feldstein
Beanie Feldstein on stage during the 2020 Athena Film Festival awards ceremony at The Diana Center at Barnard College on February 26, 2020 in New York City.
(Feb. 25, 2020 - Source: Lars Niki/Getty Images North America)