May 23, 2011 10:15 PM

Terrence Malick’s ‘The Tree of Life’ wins top prize at Cannes

Writer-director Terrence Malick wasn’t there to accept it, but “The Tree of Life,” his ambitious and long-anticipated examination of what it all means, won the Cannes Film Festival’s Palme d’Or on Sunday night. The film opens June 17 in Kansas City.

Related content