A 163-minute version of the film competed in the main competition of the 2009 Cannes Film Festival . Festival screenings of subsequent versions followed throughout the year , including the Toronto , Sitges , London , and Stockholm international film festivals . The final 154-minute cut premiered at the 2010 Sundance Film Festival . It premiered in France on 5 May 2010 through Wild Bunch Distribution . The Japanese release followed ten days later . Distribution rights for the United States were picked up at Sundance by IFC Films
2009 Cannes Film Festival
2009 Cannes Film Festival
Paz de la Huerta