Release Dates (56)

  • Canada
    26 March 2004
  • USA
    26 March 2004
  • France
    18 May 2004
    (Cannes Film Festival)
  • Spain
    21 May 2004
  • Japan
    22 May 2004
  • Argentina
    3 June 2004
  • Hong Kong
    3 June 2004
  • Israel
    3 June 2004
  • South Korea
    4 June 2004
  • Mexico
    4 June 2004
  • Switzerland
    9 June 2004
    (French speaking region)
  • France
    9 June 2004
  • Philippines
    9 June 2004
    (Manila)
  • Portugal
    10 June 2004
  • Russia
    10 June 2004
  • Switzerland
    11 June 2004
    (Italian speaking region)
  • Italy
    11 June 2004
  • Turkey
    11 June 2004
  • Belgium
    16 June 2004
  • Bahrain
    16 June 2004
  • Iceland
    16 June 2004
  • Philippines
    16 June 2004
    (Davao)
  • Hungary
    17 June 2004
  • Poland
    18 June 2004
  • Slovenia
    24 June 2004
  • Bulgaria
    25 June 2004
  • Brazil
    25 June 2004
  • UK
    25 June 2004
  • Ireland
    25 June 2004
  • Norway
    25 June 2004
  • Sweden
    30 June 2004
  • Netherlands
    1 July 2004
  • Denmark
    2 July 2004
  • Finland
    2 July 2004
  • South Africa
    2 July 2004
  • United Arab Emirates
    7 July 2004
  • Czech Republic
    7 July 2004
    (Karlovy Vary International Film Festival)
  • Panama
    9 July 2004
  • Czech Republic
    15 July 2004
  • Slovakia
    15 July 2004
  • Romania
    16 July 2004
  • Austria
    29 July 2004
  • Switzerland
    29 July 2004
    (German speaking region)
  • Germany
    29 July 2004
  • Thailand
    29 July 2004
    (limited)
  • Uruguay
    6 August 2004
  • Chile
    12 August 2004
  • New Zealand
    12 August 2004
  • Lithuania
    13 August 2004
  • Australia
    19 August 2004
  • Estonia
    27 August 2004
  • Greece
    19 September 2004
    (Athens Film Festival)
  • Kuwait
    6 October 2004
  • Greece
    8 October 2004
  • Egypt
    24 November 2004
  • Italy
    20 June 2007
    (Naples Film Festival)