Complex sentence: The film was released worldwide on Netflix on December 22,2017 and despite becoming one of the site's most streamed programs ever, received negative reviews from critics.
Split into simpler sentences: The film was released worldwide on Netflix on December 22,2017. Despite becoming one of Netflix's most watched programs ever, it received roundly negative reviews from critics.