• Canada
    25 August 1997
    (Montréal Film Festival)
  • Portugal
    September 1997
    (Figueira da Foz Film Festival)
  • Canada
    5 September 1997
    (Toronto International Film Festival)
  • France
    19 November 1997
  • Greece
    21 November 1997
    (Thessaloniki International Film Festival)
  • UK
    5 December 1997
  • USA
    5 December 1997
  • Germany
    29 January 1998
  • Italy
    30 January 1998
  • Switzerland
    6 March 1998
    (German speaking region)
  • Norway
    17 April 1998
  • Mexico
    20 April 1998
    (Muestra Internacional de Cine)
  • Singapore
    20 April 1998
    (Singapore International Film Festival)
  • Denmark
    12 June 1998
  • Portugal
    3 July 1998
  • Netherlands
    10 September 1998
  • Japan
    10 October 1998
  • Sweden
    6 November 1998
  • Argentina
    19 November 1998
  • Finland
    27 November 1998
  • Australia
    3 December 1998
  • New Zealand
    14 October 1999
  • Peru
    10 May 2001
  • Taiwan
    3 May 2013
    (New Taipei City Film Festival)