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