`` Tokyo Sonata '' wins for Hirokazu Koreeda . The award for Best Actress went to China 's Zhou Xun for her performance in the psychological thriller `` The Equation of Love and Death . '' England 's Best Film and Best Screenwriter wins Best Director for `` Still Walking '' Actress AFA presides over the Michelle Yeoh jury .
`` Tokyo Sonata '' wins for Hirokazu Koreeda . England 's Best Film and Best Screenwriter wins Best Director for `` Still Walking '' Actress AFA presides over the Michelle Yeoh jury .