the170.com
2011 Cannes Award Winners Announced
Despite some severely mixed audience reactions, Terrence Malick’s The Tree of Life walked away with the top honor at Cannes, winning the coveted Palme d’Or. Here are the feature film aw…