Before We Vanish
Movie · Drama · Sci-Fi

Prolific Japanese filmmaker Kiyoshi Kurosawa (Pulse) returned to Cannes with this genre-bending mashup, both a darkly comedic sci-fi and a slow-paced action spectacle. Three aliens on a reconnaissance mission to Earth take over the bodies of human hosts to explore the world they're about to invade. On the way they steal individual concepts from the minds of anyone who crosses their path, from work, to free will, to love, leaving behind them a trail of soulless bodies. In doing so they start to unwittingly define the essential aspects of what it means to be human. The film follows Narumi (Masami Nagasawa, I Wish), whose husband, Shinji (Ryuhei Matsuda), becomes one of the three hosts. As the invasion grows nearer, Narumi's attempts to save humanity from extinction become increasingly entwined with Shinji's decision on whether to save the humanity within himself. Combining the best of Kurosawa's genre stylings with his forays into dark family dramas, Before We Vanish sees the director delivering a twist on the classic Invasion of the Body Snatchers narrative by re-contextualising it in a disconnected modern world. Presenting a unique vision to how invasions have been portrayed in popular culture in the past, it asks the question, how much is humanity worth, if we've become too alienated to be able to recognise the aliens among us?

2017 · 2h 10m
  • 82%
Starring Masami Nagasawa, Ryuhei Matsuda, Hiroki Hasegawa
Director Kiyoshi Kurosawa

Trailers

  • Before We Vanish
    Drama

Related

Cast & Crew

  • Masami Nagasawa
    Narumi Kase
  • Ryuhei Matsuda
    Shinji Kase
  • Hiroki Hasegawa
    Sakurai
  • Mahiro Takasugi
    Amano
  • Atsuko Maeda
    Asumi Kase
  • Yuri Tsunematsu
    Akira Tachibana
  • Kazuya Kojima
    Detective Kurumada
  • Shinnosuke Mitsushima
    Actor
  • Masahiro Higashide
    Pastor
  • Ken Mitsuishi
    Actor
  • Takashi Sasano
    Shinagawa

About

Before We Vanish

Drama

Prolific Japanese filmmaker Kiyoshi Kurosawa (Pulse) returned to Cannes with this genre-bending mashup, both a darkly comedic sci-fi and a slow-paced action spectacle. Three aliens on a reconnaissance mission to Earth take over the bodies of human hosts to explore the world they're about to invade. On the way they steal individual concepts from the minds of anyone who crosses their path, from work, to free will, to love, leaving behind them a trail of soulless bodies. In doing so they start to unwittingly define the essential aspects of what it means to be human. The film follows Narumi (Masami Nagasawa, I Wish), whose husband, Shinji (Ryuhei Matsuda), becomes one of the three hosts. As the invasion grows nearer, Narumi's attempts to save humanity from extinction become increasingly entwined with Shinji's decision on whether to save the humanity within himself. Combining the best of Kurosawa's genre stylings with his forays into dark family dramas, Before We Vanish sees the director delivering a twist on the classic Invasion of the Body Snatchers narrative by re-contextualising it in a disconnected modern world. Presenting a unique vision to how invasions have been portrayed in popular culture in the past, it asks the question, how much is humanity worth, if we've become too alienated to be able to recognise the aliens among us?

82%

TOMATOMETER
Average 6.6
Reviews 51
Fresh 42
Rotten 9

Information

Studio
Arrow Video
Released
2017
Run Time
2 hr 10 min
Rated
Unrated
Region of Origin
Japan
© 2018 Arrow Films

Languages

Original Audio
Japanese, Japanese (Japan)
Audio

Japanese (Japan) (AAC, ⁨Dolby 5.1⁩)

Subtitles

English (United States)

Select a country or region

Africa, Middle East, and India

  • Armenia
  • Azerbaijan
  • Bahrain
  • Botswana
  • Brunei Darussalam
  • Cape Verde
  • Egypt
  • Eswatini
  • Gambia
  • Ghana
  • Guinea-Bissau
  • India
  • Israel
  • Jordan
  • Lebanon
  • Mauritius
  • Mozambique
  • Namibia
  • Niger (English)
  • Oman
  • Qatar
  • Saudi Arabia
  • South Africa
  • Sri Lanka
  • Tajikistan
  • Turkmenistan
  • Uganda
  • United Arab Emirates
  • Zimbabwe

Asia Pacific

  • Australia
  • Cambodia
  • Fiji
  • 香港 (廣東話–繁體)
  • Indonesia (English)
  • 日本
  • Lao People's Democratic Republic
  • 澳門 (廣東話–繁體)
  • Malaysia (English)
  • Micronesia, Federated States of
  • Mongolia
  • New Zealand
  • Philippines
  • Singapore
  • 대한민국
  • 台灣
  • Thailand
  • Turkmenistan
  • Vietnam

Europe

  • Armenia
  • Österreich
  • Belarus
  • Belgium
  • Bulgaria
  • Cyprus
  • Czechia
  • Denmark
  • Estonia
  • Finland
  • France (Français)
  • Deutschland
  • Greece
  • Hungary
  • Ireland
  • Italia
  • Latvia
  • Lithuania
  • Luxembourg (English)
  • Malta
  • Moldova, Republic Of
  • Nederland
  • Norway
  • Poland
  • Portugal (Português)
  • Россия
  • Slovakia
  • Slovenia
  • España
  • Sverige
  • Schweiz
  • Türkiye (English)
  • Ukraine
  • United Kingdom

Latin America and the Caribbean

  • Anguilla
  • Antigua and Barbuda
  • Argentina (Español)
  • Bahamas
  • Belize
  • Bermuda
  • Bolivia (Español)
  • Brasil
  • Virgin Islands, British
  • Cayman Islands
  • Chile (Español)
  • Colombia (Español)
  • Costa Rica (Español)
  • Dominica
  • República Dominicana
  • Ecuador (Español)
  • El Salvador (Español)
  • Grenada
  • Guatemala (Español)
  • Honduras (Español)
  • México
  • Nicaragua (Español)
  • Panamá
  • Paraguay (Español)
  • Perú
  • St. Kitts and Nevis
  • Trinidad and Tobago
  • Venezuela (Español)

The United States and Canada

  • Canada (English)
  • Canada (Français)
  • United States
  • Estados Unidos (Español México)

Copyright © 2025 Apple Inc. All rights reserved.

  • Internet Service Terms
  • Apple TV & Privacy
  • Cookie Policy
  • Support
Select a country or region

Africa, Middle East, and India

  • Armenia
  • Azerbaijan
  • Bahrain
  • Botswana
  • Brunei Darussalam
  • Cape Verde
  • Egypt
  • Eswatini
  • Gambia
  • Ghana
  • Guinea-Bissau
  • India
  • Israel
  • Jordan
  • Lebanon
  • Mauritius
  • Mozambique
  • Namibia
  • Niger (English)
  • Oman
  • Qatar
  • Saudi Arabia
  • South Africa
  • Sri Lanka
  • Tajikistan
  • Turkmenistan
  • Uganda
  • United Arab Emirates
  • Zimbabwe

Asia Pacific

  • Australia
  • Cambodia
  • Fiji
  • 香港 (廣東話–繁體)
  • Indonesia (English)
  • 日本
  • Lao People's Democratic Republic
  • 澳門 (廣東話–繁體)
  • Malaysia (English)
  • Micronesia, Federated States of
  • Mongolia
  • New Zealand
  • Philippines
  • Singapore
  • 대한민국
  • 台灣
  • Thailand
  • Turkmenistan
  • Vietnam

Europe

  • Armenia
  • Österreich
  • Belarus
  • Belgium
  • Bulgaria
  • Cyprus
  • Czechia
  • Denmark
  • Estonia
  • Finland
  • France (Français)
  • Deutschland
  • Greece
  • Hungary
  • Ireland
  • Italia
  • Latvia
  • Lithuania
  • Luxembourg (English)
  • Malta
  • Moldova, Republic Of
  • Nederland
  • Norway
  • Poland
  • Portugal (Português)
  • Россия
  • Slovakia
  • Slovenia
  • España
  • Sverige
  • Schweiz
  • Türkiye (English)
  • Ukraine
  • United Kingdom

Latin America and the Caribbean

  • Anguilla
  • Antigua and Barbuda
  • Argentina (Español)
  • Bahamas
  • Belize
  • Bermuda
  • Bolivia (Español)
  • Brasil
  • Virgin Islands, British
  • Cayman Islands
  • Chile (Español)
  • Colombia (Español)
  • Costa Rica (Español)
  • Dominica
  • República Dominicana
  • Ecuador (Español)
  • El Salvador (Español)
  • Grenada
  • Guatemala (Español)
  • Honduras (Español)
  • México
  • Nicaragua (Español)
  • Panamá
  • Paraguay (Español)
  • Perú
  • St. Kitts and Nevis
  • Trinidad and Tobago
  • Venezuela (Español)

The United States and Canada

  • Canada (English)
  • Canada (Français)
  • United States
  • Estados Unidos (Español México)