TTV Read More 1 minute read Charlize Theron And Director David Fincher Team Up For New Netflix Series | TV NewsbyJoanna GilkesDecember 24, 2015 David Fincher is no stranger to the darker side of life, having directed such films as Seven…