UPDATED: Netflix reigned supreme at the Independent Spirit Awards in the ceremony’s return to the Santa Monica Beach as the pandemic eases, with the streamer collecting three wins for Maggie Gyllenhaal’s The Lost Daughter including Best Feature. The movie is up for three Oscar noms, including Gyllenhaal for … Read entire story.
Source: Deadline