Francis Lee
Francis Lee is a BAFTA-nominated writer and director. Moving away from shorts in 2017 with God’s Own Country, which won the BAFTA for Best Debut Screenwriter, he followed with Amnonite, a BAFTA and BIFA nominated film starring Kate Winslet and Saoirse Ronan. Amnonite premiered at TIFF.