Runtime
130 minutes
(2 hours 10 minutes)
Release Dates
UK
21st April 2011
USA
29th April 2011
Brazil
15th April 2011
Australia
20th April 2011
South Korea
20th April 2011
Ireland
21st April 2011
UK
21st April 2011
USA
29th April 2011
Brazil
15th April 2011
Australia
20th April 2011
South Korea
20th April 2011
Ireland
21st April 2011
Belarus
28th April 2011
Germany
28th April 2011
Kazakhstan
28th April 2011
Russia
28th April 2011
Ukraine
28th April 2011
Canada
29th April 2011
Spain
29th April 2011
Lithuania
29th April 2011
Romania
29th April 2011
Turkey
29th April 2011
Belgium
4th May 2011
Finland
4th May 2011
France
4th May 2011
Italy
4th May 2011
Latvia
4th May 2011
Norway
4th May 2011
Philippines
4th May 2011
Sweden
4th May 2011
Argentina
5th May 2011
Chile
5th May 2011
Czechia
5th May 2011
Denmark
5th May 2011
Georgia
5th May 2011
Greece
5th May 2011
Hong Kong SAR China
5th May 2011
Croatia
5th May 2011
Hungary
5th May 2011
Kuwait
5th May 2011
Mexico
5th May 2011
Malaysia
5th May 2011
Netherlands
5th May 2011
Peru
5th May 2011
Portugal
5th May 2011
Singapore
5th May 2011
Slovakia
5th May 2011
Thailand
5th May 2011
Bulgaria
6th May 2011
Colombia
6th May 2011
Estonia
6th May 2011
India
6th May 2011
Iceland
6th May 2011
Panama
6th May 2011
Pakistan
6th May 2011
Poland
6th May 2011
Taiwan
6th May 2011
Venezuela
6th May 2011
China
12th May 2011
Indonesia
12th August 2011
Bangladesh
31st August 2011
Cambodia
1st September 2011
Japan
23rd September 2011
MORE RELEASE DATES
Certificates
12A