Netflix is becoming a haven for the very best directors. Alfonso Cuaron’s Roma will debut on the streaming service on Dec. 14 after a very brief theatrical run. Martin Scorsese, David Fincher, Paul Greengrass, Guillermo del Toro and Steven Soderbergh all have had, or will have, projects with Netflix. The true stunner is that Joel […]