God’s Own Country (2017), a film by UK director Francis Lee, caused a stir this week when it became apparent the rental...