The 11th Annual Atlanta Horror Film Festival is held October 20 - 22, 2017