The film screened at the Telluride Film Festival and 2017 Toronto International Film Festival, and was released worldwide on Netflix on September 15, 2017 to positive critical reception.

Is the following statement correct based on the text

is first they killed my father on netflix
yes