The 15th Annual Atlanta Horror Film Festival is held October 14 - 16, 2021