Netflix to release three films in theaters ahead of online debut

2nd Nov 2018    |     Source: reuters.com

The Netflix logo is seen on their office in Hollywood, Los Angeles, California, July 16, 2018.