British Independent Film Awards: ‘God’s Own Country’ Takes Top Honor – Full List

Read on: Deadline
British Independent Film Awards were handed out tonight in London with Francis Lee's feature debut and festival breakout, God's Own Country, scooping the Best British Independent Film and three other prizes. A Sundance world premiere and laureate, it stars Josh O'Connor and Alec Secareanu in a contemporary tale of self-discovery and emotional-awakening set on the sheep farming hills of rural England. The movie from Shudder Films and Inflammable…