Netflix has launched a free platform in this Covid lockdown. You can access it at netflix.com/watch-free. You don't need to sign up and you don't require to put your card information.
Listen to why Netflix undertook this strategy of free content and how it will change the market dynamics.