The film premiered at the 68th Venice International Film Festival where it was screened in competition. It won the Special Jury Prize at the Venice Film Festival, the equivalent of third place. It was released in Italy on 7 September 2011 through 01 Distribution.