12 children disappeared at the Gallagher Sports Center in 2006. Neal, a retired policeman, finds the courage to investigate.