Lucy Fly
Natsuko
Mr. Yamada
Policewoman
Det. Oguchi
Det. Kameyama
Teiji Matsuda
Ms. Katoh
Mrs. Yamamoto
Ms. Ide
Bob Johnson
Lily Bridges
Karaoke Singer
Noodle Shop Owner (as Shozo Sasaki)
Teiji's Aunt (Younger)
Teiji's Aunt (Older)
Young Teiji
Proprietress
Café Waitress
Sachi
Singer
Band
Guitar
Bass
Keyboard
Drums
Lucy Age 8
Marcus
Lucy's Brother
Grandmother on Train
Newscaster
Female Police Warden
Police Desk Clerk
Swedish Man (uncredited)
Edmund Fly (uncredited)
Receptionist at Translation Office (uncredited)