• Japan
    29 April 2017
  • France
    18 May 2017
    (Cannes Film Festival)
  • Australia
    17 June 2017
    (Sydney Film Festival)
  • Switzerland
    3 July 2017
    (Neuchatel International Fantastic Film Festival)
  • New Zealand
    21 July 2017
    (New Zealand International Film Festival)
  • Australia
    4 August 2017
    (Melbourne International Film Festival)
  • Australia
    25 August 2017
    (Brisbane Film Festival)
  • USA
    24 September 2017
    (Fantastic Fest)
  • Denmark
    30 September 2017
    (CPH:PIX)
  • Greece
    5 October 2017
  • Australia
    7 October 2017
    (Adelaide Film Festival)
  • UK
    8 October 2017
    (London Film Festival)
  • South Korea
    14 October 2017
    (Busan International Film Festival)
  • USA
    22 October 2017
    (Philadelphia International Film Festival)
  • Italy
    3 November 2017
    (Trieste Science+Fiction Festival)
  • USA
    3 November 2017
  • Taiwan
    6 November 2017
    (Taipei Golden Horse Film Festival)
  • Mexico
    9 November 2017
    (Los Cabos International Film Festival)
  • Sweden
    18 November 2017
    (Stockholm International Film Festival)
  • Indonesia
    24 November 2017
  • France
    5 December 2017
    (Paris International Fantastic Film Festival)
  • Russia
    7 December 2017
    (Japanese Film Festival)
  • UK
    8 December 2017
  • Ireland
    8 December 2017
  • Spain
    1 January 2018
    (internet)
  • Portugal
    1 January 2018
    (internet)
  • Germany
    12 January 2018
    (DVD and Blu-ray premiere)
  • USA
    9 February 2018
    (Boston Festival of Films from Japan)