Industry estimates peg the limited run at about $18 million, underscoring a streamer-to-theater strategy that Netflix is not officially tallying.