For those wanting to see it and are wondering when its out in your country, here are the release dates.
Algeria July 30, 2008
France July 30, 2008
Monaco July 30, 2008
Morocco July 30, 2008
Netherlands July 30, 2008
Tunisia July 30, 2008
Denmark August 29, 2008
Norway August 29, 2008
Taiwan August 1, 2008
Czech Republic August 8, 2008
Slovakia August 8, 2008
Bulgaria September 5, 2008
Romania September 5, 2008
Australia September 9, 2008
Germany September 25, 2008
Japan December 2008