Experience Netflix on your Windows device by downloading the app now.
Your download will start automatically. If it doesn't, click here to download.