Director
Wash Westmoreland
DIRECTOR
Stars (in credits order)
Alicia Vikander
Lucy Fly
Kiki Sukezane
Natsuko
Kenichi Masuda
Mr. Yamada
Chiaki Kawamo
Policewoman
Ken Yamamura
Det. Oguchi
Kazuhiro Muroyama
Det. Kameyama
Naoki Kobayashi
Teiji Matsuda
Akiko Iwase
Ms. Katoh
Yoshiko Sakuma
Mrs. Yamamoto
Naomi Urushibara
Ms. Ide
Jack Huston
Bob Johnson
Riley Keough
Lily Bridges
Tomoyasu Sakata
Karaoke Singer
Shôzô Sasaki
Noodle Shop Owner
Chiaki Yamamoto
Teiji's Aunt (Younger)
Chie Izumiyama
Teiji's Aunt (Older)
Riku Takahashi
Young Teiji
Saya Yoshida
Proprietress
Yui Hosokawa
Café Waitress
Misa Matsuoka
Sachi
Crystal Kay
Singer
Falsettos
Band
Miuko
Guitar
Ingel
Bass
Yukiko
Keyboard
Fumie
Drums
Adelaide Young
Lucy Age 8
Nikita Savilov
Marcus
William Bylesjoe
Lucy's Brother
Ruben Leiram
Isac Leiram
Zachary Miller
Trevor Miller
Alex Milewski
Yaeko Kimura
Grandmother on Train
Maiko Ishii
Newscaster
Sadako Saida
Female Police Warden
Burger Hasegawa
Police Desk Clerk
Niclas Ericsson
Swedish Man(uncredited)
Dennis Falt
Edmund Fly(uncredited)
Yurino
Receptionist at Translation Office(uncredited)