Netflix Leases Famed NYC Movie Theater . The streaming service will occupy Manhattan's Paris Theater. Paris Theater is the area's last movie location that consists of one screen. The establishment, which opened in 1948, is located on West 58th Street. It shut down this past August but is now returning thanks to Netflix. We are incredibly proud to preserve this historic New York institution so it can continue to be a cinematic home for film lovers, Netflix CCO Ted Sarandos, via statement. Recently, Netflix showed its film, 'Marriage Story,' at the Paris Theater. The streamer also intends to use the spot for more of its original movies and other events