
Here's a complex question that requires someone to reason about the input, can you answer it?
On which streaming platform is the American drama directed by David Fincher and starring Happy Anderson?


Netflix
