Menu
Home

Europe

US director Terrence Malick's 'The Tree of Life' wins Cannes Film Festival's top prize

US director Terrence Malick's 'The Tree of Life' wins Cannes Film Festival's top prize.