Fresh from wowing the crowds at this year’s Edinburgh Film Festival and going on to win the award for best British Film in the process, Francis Lee’s God’s Own Country finally sees its nationwide release this week. This deeply touching and thoroughly charming first feature has garnered the greatest amount of good will from critics and film fans alike, making it one of the most awaited British films of the…
Read More