Casting

Director

Wash Westmoreland

Producer

Kevin J. Walsh, Michael A. Pruss, Ann Ruark, Georgina Pope, Ridley Scott

Executive Producer

Kenji Isomura

Screenplay

Wash Westmoreland

Novel

Susanna Jones

Original Music Composer

Atticus Ross, Leopold Ross, Claudia Sarne

Director of Photography

Chung Chung-hoon

Editor

Jonathan Alberts

Casting

Yoko Narahashi

Stunt Coordinator

Akihiro Noguchi

Production Design

Yohei Taneda

Art Direction

Miyuki Kitagawa, Masami Tanaka

Set Decoration

Yutaka Mogi

Sound Mixer

Edward Tise

Sound Designer

Julian Slater, Benjamin L. Cook

Visual Effects Supervisor

Robert Stadd

Alicia Vikander
Alicia VikanderLucy Fly
Riley Keough
Riley KeoughLily Bridges
Naoki Kobayashi
Naoki KobayashiTeiji Matsuda
Kiki Sukezane
Kiki SukezaneNatsuko
Yoshiko Sakuma
Yoshiko SakumaMrs. Yamamoto
Ken Yamamura
Ken YamamuraDet. Oguchi
Kazuhiro Muroyama
Kazuhiro MuroyamaDet. Kameyama
Crystal Kay
Crystal KaySinger
Akiko Iwase
Akiko IwaseMs. Katō
Jack Huston
Jack HustonBob Johnson
?
Kenichi MasudaMr. Yamada
Chiaki Kawamo
Chiaki KawamoPolicewoman
?
Naomi UrushibaraMs. Ide
?
Tomoyasu SakataKaraoke Singer
Shouzou Sasaki
Shouzou SasakiNoodle Shop Owner
?
Chiaki YamamotoTeiji's Aunt (Younger)
?
Chie IzumiyamaTeiji's Aunt (Older)
?
Riku TakahashiYoung Teiji
Saya Yoshida
Saya YoshidaProprietress
?
Yui HosokawaCafé Waitress
?
Misa MatsuokaSuchi
?
Adelaide YoungLucy (Age 8)
?
Nikita SavilovMarcus
?
William BylesjoeLucy's Brother #1
?
Ruben LeiramLucy's Brother #2
?
Isac LeiramLucy's Brother #3
?
Zachary MillerLucy's Brother #4
?
Trevor MillerLucy's Brother #5
?
Alex MilewskiLucy's Brother #6
?
Yaeko KimuraGrandmother on Train
Maiko Ishii
Maiko IshiiNewscaster
?
Sadako SaidaPolice Female Warden
Burger Hasegawa
Burger HasegawaPolice Desk Clerk