Release Dates (69)

  • Italy
    12 June 2010
    (Taormina Film Festival)
  • Argentina
    15 June 2010
    (Buenos Aires) (premiere)
  • China
    16 June 2010
  • Egypt
    16 June 2010
  • Iceland
    16 June 2010
  • Taiwan
    16 June 2010
  • Argentina
    17 June 2010
  • Czech Republic
    17 June 2010
  • Hungary
    17 June 2010
  • Israel
    17 June 2010
  • Malaysia
    17 June 2010
  • Peru
    17 June 2010
  • Philippines
    17 June 2010
  • Russia
    17 June 2010
  • Singapore
    17 June 2010
  • USA
    17 June 2010
    (Nantucket Film Festival)
  • Bulgaria
    18 June 2010
  • Brazil
    18 June 2010
  • Canada
    18 June 2010
  • Colombia
    18 June 2010
  • Indonesia
    18 June 2010
  • Kazakhstan
    18 June 2010
  • Mexico
    18 June 2010
  • Panama
    18 June 2010
  • Poland
    18 June 2010
  • Romania
    18 June 2010
  • USA
    18 June 2010
  • Uruguay
    18 June 2010
  • Venezuela
    18 June 2010
  • UK
    21 June 2010
    (Edinburgh International Film Festival)
  • Netherlands
    23 June 2010
  • Australia
    24 June 2010
  • Greece
    24 June 2010
  • Kuwait
    24 June 2010
  • Ukraine
    24 June 2010
  • India
    25 June 2010
  • Vietnam
    25 June 2010
  • New Zealand
    1 July 2010
  • Syria
    1 July 2010
  • Turkey
    2 July 2010
  • Italy
    7 July 2010
  • Croatia
    8 July 2010
  • Lithuania
    9 July 2010
  • Japan
    10 July 2010
  • Switzerland
    14 July 2010
    (French speaking region)
  • France
    14 July 2010
  • Hong Kong
    15 July 2010
  • Estonia
    16 July 2010
  • UK
    19 July 2010
  • Ireland
    19 July 2010
  • Spain
    23 July 2010
  • Belgium
    28 July 2010
  • Austria
    29 July 2010
  • Switzerland
    29 July 2010
    (German speaking region)
  • Germany
    29 July 2010
  • Portugal
    29 July 2010
  • South Korea
    5 August 2010
  • Armenia
    16 August 2010
  • Bangladesh
    16 August 2010
  • Sri Lanka
    16 August 2010
  • Oman
    16 August 2010
  • Trinidad and Tobago
    16 August 2010
  • Slovakia
    19 August 2010
  • Denmark
    26 August 2010
  • Finland
    27 August 2010
  • Norway
    27 August 2010
  • Sweden
    27 August 2010
  • Georgia
    17 September 2010
  • Pakistan
    22 October 2010