The Film Stage 📽 Jul 12
David Fincher reveals season 2 will hit Netflix on August 16 & more details in a new 30-minute conversation. Listen: