The film premiered in Italy in April 2011 and played in competition at the 64th Cannes Film Festival.
Film tersebut tayang perdana di Italia pada April 2011 dan bermain dalam kompetisi di Festival Film Cannes ke-64.