La película se presentó en el Festival de Cannes el 17 de mayo de 2011.