The winner of the 2017 Best Short Film at Australia's longest running short film festival, St Kilda Film Festival, was announced to crowds at the Festival's Closing Night on Saturday 27 May at the St Kilda Town Hall. Welcome Home Allen, directed by Andrew Kavanagh, took home the prestigious award, walking away with a $10,000 cash […]
SOURCE: Australian Arts Review at 02:29AM on May 29, 2017