Ambiguous Japanese eco-drama wins London film festival top prize | London film festival
A Japanese eco-drama about a lakeside community’s resistance to a corporate “glamping” development in their beautiful unspoilt village has won the top prize at the London film festival. Evil Does …