The Tree of Life by Terrence Malick just won the major prize at the 64th Festival de Cannes. Here is our SBS piece on what the audiences thought of the film. Thanks to Elise McLeod (camera/direction) and Dylan Behan (editing).
Cannes Festivals Film Reportage