Film Independent Spirit Awards: ‘The Lost Daughter’ takes home Best Feature as Netflix reigns with six wins Article 1984 words 2 votes