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.
The film was released worldwide on Netflix on December 22,2017. The film despite becoming one of the site's most streamed programs ever, received negative reviews from critics.