News
EDINBURGH– “Here, Then” by Chinese director Mao Mao won best international feature at the 66th Edinburgh Film Festival, while Penny Woolcock’s doc “One Mile Away” took the Michael ...
The Edinburgh Film Festival reinstated its awards with a bang over the weekend by handing out top honors to a gritty documentary about the 2011 riots in Britain and a film exploring the alienation ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results