Release Dates (84)

  • USA
    22 May 2011
    (Hollywood, California) (premiere)
  • Philippines
    24 May 2011
    (premiere)
  • Kazakhstan
    25 May 2011
  • Philippines
    25 May 2011
  • Canada
    26 May 2011
  • India
    26 May 2011
  • South Korea
    26 May 2011
  • Malaysia
    26 May 2011
  • Russia
    26 May 2011
  • Singapore
    26 May 2011
  • Thailand
    26 May 2011
  • Ukraine
    26 May 2011
  • USA
    26 May 2011
  • Poland
    27 May 2011
  • Taiwan
    27 May 2011
  • China
    28 May 2011
  • Ireland
    31 May 2011
    (Dublin) (premiere)
  • Egypt
    1 June 2011
  • Iceland
    1 June 2011
  • Vietnam
    1 June 2011
  • United Arab Emirates
    2 June 2011
  • Belarus
    2 June 2011
  • Czech Republic
    2 June 2011
  • Greece
    2 June 2011
  • Croatia
    2 June 2011
  • Hungary
    2 June 2011
  • Israel
    2 June 2011
  • Kuwait
    2 June 2011
  • Lebanon
    2 June 2011
  • Serbia
    2 June 2011
  • Slovakia
    2 June 2011
  • Bulgaria
    3 June 2011
  • Cyprus
    3 June 2011
  • Estonia
    3 June 2011
  • Lithuania
    3 June 2011
  • Latvia
    3 June 2011
  • Pakistan
    3 June 2011
  • Armenia
    5 June 2011
  • Peru
    7 June 2011
    (premiere)
  • Sweden
    8 June 2011
  • Argentina
    9 June 2011
  • Bolivia
    9 June 2011
  • Chile
    9 June 2011
  • Peru
    9 June 2011
  • Portugal
    9 June 2011
  • Slovenia
    9 June 2011
  • Brazil
    10 June 2011
  • Colombia
    10 June 2011
  • Ecuador
    10 June 2011
  • Finland
    10 June 2011
  • UK
    10 June 2011
  • Ireland
    10 June 2011
  • Mexico
    10 June 2011
  • Panama
    10 June 2011
  • Paraguay
    10 June 2011
  • Romania
    10 June 2011
  • Turkey
    10 June 2011
  • Uruguay
    10 June 2011
  • Venezuela
    10 June 2011
  • South Africa
    10 June 2011
  • Italy
    11 June 2011
    (opening night) (Taormina Film Festival) (premiere)
  • Belgium
    15 June 2011
  • Switzerland
    15 June 2011
    (French speaking region)
  • France
    15 June 2011
  • Netherlands
    15 June 2011
  • Switzerland
    16 June 2011
    (German speaking region)
  • Germany
    16 June 2011
  • Denmark
    16 June 2011
  • Austria
    17 June 2011
  • Spain
    17 June 2011
  • Ghana
    17 June 2011
  • Kenya
    17 June 2011
  • Nigeria
    17 June 2011
  • Norway
    17 June 2011
  • Australia
    23 June 2011
  • New Zealand
    7 July 2011
  • Hong Kong
    21 July 2011
  • Cambodia
    21 July 2011
  • Indonesia
    16 August 2011
  • Japan
    19 August 2011
  • Switzerland
    24 August 2011
    (Italian speaking region)
  • Italy
    24 August 2011
  • Czech Republic
    27 April 2012
    (AniFest Film Festival)
  • USA
    8 July 2012
    (Outfest Film Festival)