Question: On which streaming platform is the American drama directed by David Fincher and starring Happy Anderson?
Sentence (from "Mindhunter (TV series)"): Mindhunter is an American drama web television series slated to debut on October 13, 2017, on Netflix.
Relevant evidence: Yes