The first three episodes of a new true-crime series filmed at Lake Lanier are hitting streaming services Wednesday, Oct. 15.