This weekend isn’t home to just the Oscars… on Saturday, the 25th, the 2017 Film Independent Spirit Awards took place on the beach in Santa Monica, California; and believe it or not, last year’s horror darling The Witch took home two of the biggest prizes of the day!
First up, Robert Eggers won Best First Screenplay, followed quickly thereafter by the film itself winning Best First Feature (awarded to director Eggers and producers Daniel Bekerman, Jay Van Hoy, Lars Knudsen, Jodi Redmond, and Rodrigo Teixeira). A pretty incredible feat for a tiny genre film delivered in Jacobean English based on the writings of our Puritan forefathers!
Also taking home the gold was Isabelle Huppert for Paul Verhoeven’s thriller Elle, for which she’s already won a Golden Globe and could very well also receive an Oscar on Sunday.
Congrats to all the winners (click here for the full list), and long live independent cinema!