Some call it Bigfoot, some call it the Sasquatch, and in other parts of the world similar legends persist, the Yowie of Australia, the Yeren of Mongolia, the
Now in its 67th continuous year, the second under artistic director Chris Fujiwara, the Edinburgh International Film Festival this year boasts high profile premieres including forthcoming major releases