UPDATE, WRITETHRU: The 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.