The film premiered at the 68th Venice International Film Festival in September, following in October at the Rio de Janeiro International Film Festival, the Haifa International Film Festival, the Marrakech International Film Festival, and the London Film Festival, before its theatrical release 28 October 2011 in Italy.