South Australian indie thriller 'You'll Never Find Me', directed by Josiah Allen and Indianna Bell, will make its world premiere at the Tribeca Film Festival.
Tribeca Film Festival will feature three Australian shorts this year: Steve Anthopoulos’ 'Voice Activated', Annelise Hickey’s 'Hafekasi' and Vathana Suganya Suppiah’s 'Blood'.