• Switzerland
    31 January 2001
    (French speaking region)
  • France
    31 January 2001
  • Belgium
    7 February 2001
  • Russia
    20 March 2001
  • Germany
    6 April 2001
    (Cine-Fan-Convention)
  • Netherlands
    11 April 2001
    (Amsterdam Fantastic Film Festival)
  • Netherlands
    3 May 2001
  • Yugoslavia
    4 May 2001
  • Hungary
    10 May 2001
  • Canada
    1 June 2001
  • Germany
    18 July 2001
    (M√ľnchen Fantasy Filmfest)
  • Australia
    24 July 2001
    (Melbourne International Film Festival)
  • Lithuania
    27 July 2001
  • South Korea
    10 August 2001
  • Poland
    24 August 2001
  • Canada
    14 September 2001
    (Toronto International Film Festival)
  • Greece
    16 September 2001
    (Athens Film Festival)
  • Canada
    23 September 2001
    (Cinefest Sudbury International Film Festival)
  • Sweden
    5 October 2001
  • Spain
    6 October 2001
    (Sitges Film Festival)
  • Spain
    11 October 2001
  • USA
    11 October 2001
    (Austin Film Festival)
  • Greece
    12 October 2001
  • UK
    19 October 2001
  • Norway
    19 October 2001
  • Turkey
    19 October 2001
  • Finland
    26 October 2001
  • Czech Republic
    8 November 2001
    (French Film Festival)
  • Denmark
    16 November 2001
  • Iceland
    16 November 2001
  • Italy
    23 November 2001
  • USA
    11 January 2002
    (limited)
  • USA
    1 February 2002
  • Japan
    2 February 2002
  • Switzerland
    14 February 2002
    (German speaking region)
  • Czech Republic
    14 February 2002
  • Germany
    14 February 2002
  • Austria
    15 February 2002
  • Colombia
    22 March 2002
  • Hong Kong
    30 May 2002
  • Czech Republic
    10 June 2002
    (DVD premiere)
  • Brazil
    14 June 2002
  • Kuwait
    16 July 2002
  • Argentina
    22 August 2002
  • Mexico
    30 August 2002
  • Portugal
    27 September 2002
  • Philippines
    30 October 2002
    (Manila)
  • Australia
    28 November 2002
  • Philippines
    11 December 2002
    (Davao)
  • Peru
    13 March 2003
  • New Zealand
    3 April 2003
  • Israel
    9 October 2003
  • Indonesia
    2 February 2005
    (TV premiere)