The Sinner is technically a USA Network series, but since it's on Netflix, it counts
My chiro told me about it yesterday & WOW is it fucking GREAT! I watched 4 of the 8 episodes last night & I know I'm finishing it today. 1st episode is a little slow, so stick with it - trust me on this!