Question: On which streaming platform is the American drama directed by David Fincher and starring Happy Anderson?
Answer: Netflix