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
Celebrate with a collection of the best indie horror movies of the year. These are the horror films you can not forget!
Download this event to your mobile device from your Events page