US director Terrence Malick won the Palme d’Or at the Cannes film festival on Sunday for <em>The Tree of Life</em>, a meditative, metaphysical epic.
The Cannes film festival stumbled towards its close on Friday, still reeling from the shock expulsion of Danish director Lars Von Trier.