Decatur - In Progress!

Limelight Theater

Atlanta Horror Film Festival

October 4-6, 2024

See Event Site

Limelight Theater
349 Decatur Street Southeast, Atlanta, Georgia 30312, United States

Celebrate with a collection of the best indie horror movies of the year. These are the horror films you can not forget!

Schedule

Select the Dates You Will Attend:

Bookmark

Event Bookmarked!

Download this event to your mobile device from your Events page