The 10th Annual Atlanta Horror Film Festival is held October 13 - 15, 2016