Italy 21 June 2007 (Taormina Film Festival)
USA 27 June 2007 (Los Angeles Film Festival)
Australia 28 June 2007
Italy 28 June 2007
Malaysia 28 June 2007
New Zealand 28 June 2007
Singapore 28 June 2007
South Korea 28 June 2007
Taiwan 28 June 2007
Hungary 3 July 2007
USA 3 July 2007
Austria 4 July 2007
Denmark 4 July 2007
Egypt 4 July 2007
Finland 4 July 2007
Netherlands 4 July 2007
Norway 4 July 2007
Russia 4 July 2007
Spain 4 July 2007
Sweden 4 July 2007
Israel 5 July 2007
Bulgaria 6 July 2007
Turkey 6 July 2007
Lithuania 7 July 2007
China 11 July 2007
Argentina 19 July 2007
Brazil 20 July 2007
Colombia 20 July 2007
Mexico 20 July 2007
Belgium 25 July 2007
France 25 July 2007
Hong Kong 26 July 2007
UK 27 July 2007
Venezuela 27 July 2007
Germany 2 August 2007
Estonia 3 August 2007
Japan 4 August 2007
Iceland 10 August 2007
Slovakia 16 August 2007