Ghosts of Haywood presented October 29