Sign in with Microsoft

Can you trust Netflix?