The film was released worldwide on Netflix on November 30
The film has been selected for the Un Certain Regard award at the festival this year