Netflix narrowly missed out on buying Warner Bros. Discovery (WBD) and now new data has shone a light on the impact this ...
The movie was released theatrically on March 6. It arrived on Netflix worldwide on March 20.