
Athena Film Festival Review: ‘Lilly’ Starring Patricia Clarkson
Lilly at the 2025 Athena Film Festival Now in its 15th year, New York City’s Athena Film Festival (AFF) was one of the first women’s film festivals in the US. It inspires the creation of women’s film festivals globally and continues to hold great …