The film hits Netflix on March 14.