Netflix’s upcoming limited theatrical engagement opens up a new viable window for titles that aim to generate buzz and intrigue to drive gains in subsequent windows and for Netflix this is all about new subscribers.