Runtime
140 minutes
(2 hours 20 minutes)
Release Dates
UK
12th May 2010
USA
14th May 2010
Belgium
12th May 2010
Finland
12th May 2010
France
12th May 2010
Croatia
12th May 2010
UK
12th May 2010
USA
14th May 2010
Belgium
12th May 2010
Finland
12th May 2010
France
12th May 2010
Croatia
12th May 2010
Indonesia
12th May 2010
Ireland
12th May 2010
Italy
12th May 2010
Latvia
12th May 2010
Norway
12th May 2010
Serbia
12th May 2010
Sweden
12th May 2010
Argentina
13th May 2010
Austria
13th May 2010
Australia
13th May 2010
Bosnia & Herzegovina
13th May 2010
Czechia
13th May 2010
Germany
13th May 2010
Denmark
13th May 2010
Greece
13th May 2010
Hungary
13th May 2010
Israel
13th May 2010
South Korea
13th May 2010
Kuwait
13th May 2010
Kazakhstan
13th May 2010
Malaysia
13th May 2010
Netherlands
13th May 2010
Panama
13th May 2010
Peru
13th May 2010
Portugal
13th May 2010
Russia
13th May 2010
Singapore
13th May 2010
Slovakia
13th May 2010
Syria
13th May 2010
Ukraine
13th May 2010
Bulgaria
14th May 2010
Brazil
14th May 2010
Canada
14th May 2010
Colombia
14th May 2010
Estonia
14th May 2010
Spain
14th May 2010
Georgia
14th May 2010
Iceland
14th May 2010
Lithuania
14th May 2010
Mexico
14th May 2010
Philippines
14th May 2010
Poland
14th May 2010
Romania
14th May 2010
Turkey
14th May 2010
Taiwan
14th May 2010
Uruguay
14th May 2010
Vietnam
21st May 2010
China
11th June 2010
Japan
10th December 2010
United Arab Emirates
22nd November 2018
MORE RELEASE DATES
Certificates
12A