It's not due to "officially drop" until March 4th. The movie comes exclusively to Netflix on March 22nd