In a surprising turn of events PINCH has won the best feature film award at the 2015 WA Screen Awards. It beat out tough competition such as Paper Planes and Kill Me Three Times.
Antony Webb
Antony Webb is a Filmmaker based in Perth, Australia. Archives
June 2016
Categories |