GREED wins Best Feature Film Award at Barcelona Intl Film Fest 2021

Directed by Jon-Claire Lee and starring Asif Khan, the Australian feature film GREED has won The Best Feature Film Award at the Barcelona International Film Festival 2021. It is an international competition celebrating the best and major independent films and filmmakers from around the globe.