On Screen February 21, 2018 0 God’s Own Country Francis Lee’s brilliant portrayal of life on an English farm delivers a deeply-moving story, confronting…