The film premiered on Oct. 30 and quickly gained popularity in several countries, emerging as one of Netflix's biggest global hits.