• Japan
    27 May 2006
  • Hong Kong
    28 September 2006
  • South Korea
    October 2006
    (Pusan International Film Festival)
  • Taiwan
    24 November 2006
    (Taipei Golden Horse Film Festival)
  • Taiwan
    1 December 2006
  • South Korea
    12 April 2007
  • Thailand
    3 May 2007
    (limited)
  • USA
    7 July 2007
    (New York Asian Film Festival)
  • Canada
    15 July 2007
    (Fantasia Film Festival)
  • Germany
    1 February 2008
    (DVD premiere)
  • UK
    29 May 2008
    (Tiger Far East Film Festival)
  • UK
    13 June 2008
  • Vietnam
    14 November 2009
    (Japanese Film Festival)
  • Poland
    5 November 2013
    (Five Flavours Film Festival)
  • South Korea
    24 July 2016
    (Bucheon International Fantastic Film Festival)
  • Japan
    19 November 2016
    (Ueda Jokamachi Film Festival)