All in on the ALMA Film Festival. After its debut in the Dominican Republic, the next phase ensures in Atlanta September 30-October 4, 2026

When we last spoke with Anthony Page (click HERE to read our article), he's just coming off the launch of the ALMA Film Festival. With a successful endeavor in the Dominican Republic (and a return March 12-21, 2027), there's plenty to build upon as it makes its impact in the creative arts and beyond. And speaking of, Atlanta is the site for the upcoming installment of the series (September…