Ladies of the Lake
Montgomery
S1 E1:
The wealthy residents of Avalon begin to find their dark secrets unravel after the gruesome death of one of the most prominent members of their community.