Theatrical release are movie released in theaters, and you’re not going to see that for many (any?) Netflix releases. Here’s a thread for Netflix releases. And here’s a thread for that movie.
Also, ha ha, you saw How It Ends! :)
-Tom