Actress Luna Sofia Miranda came to Atlanta on March 15, 2025, 13 days after her film "Anora" won the best picture Oscar.
This year’s festival will include 132 selected works, including 24 world premieres, according to the release. “In its 49th ...