Jury head Robert De Niro announced Terence Malick’s The Tree of Life took the gold

« »