Netflix schedules “Proxies” for release on December 11 | The Apex Times