The worst-kept secret (or most obvious development, however you want to read it) of the 2011 Cannes Film Festival was confirmed today: Terrence Malick's long-delayed The Tree of Life will debut on the Croisette in May. The film joins Woody Allen's Midnight in Paris as the only selections officially set for this year's fest, though its status in or out of competition remains unknown. Tree of Life opens Stateside in limited release on May 27. [Thompson on Hollywood]