The film premiered on 18 May 2010 in the International Critics' Week of the 63rd Cannes Film Festival. It has been released in Sweden on Christmas Day 2010 through Nordisk Film. Wild Bunch Distribution released it in France on the 29th of December 2010.