To see where the options to save videos to on Netflix app, just go to ‘App Settings‘ at the bottom of the hamburger menu, then tap ‘Download Location.’ From there, you can choose your download location, either Internal memory or SD card.
The update is not set to be a staged rollout, so it’s available for everyone on the Google Playstore. You can head over to Google Playstore to download/install the app, or better still, download from APKMirror Here.