The film premiered on at the 59th Berlin International Film Festival and was shown at the Cannes Film Festival 2010.