Neill Labute Photocall Portrait Session – 64th Annual Cannes Film Festival

Neil LaBute (Getty)

CANNES, FRANCE – MAY 14: Director Neil LaBute poses at a photocall portrait session during the 64th Annual Cannes Film Festival at Majestic Hotel on May 14, 2011 in Cannes, France. (Photo by Michael Buckner/Getty Images)

Article continues below
More from Business & Tech
SpaceX's Falcon 9  at Launch Complex 39A, Kennedy Space Center.
Breaking: SpaceX Inches Closer to Mars with Historic Launch and Landing