The three-day festival includes:
- 60+ independent horror films from all over the globe, including a special spotlight on South Carolina produced films and filmmakers
- Special Guests
- After Parties
- Awards Ceremony
The South of Broadway Theater is located at 1080 E Montague Ave. in North Charleston.
Get more information here.