All Cast

Jared Leto

Jared Leto

Nick Lowell

Tadanobu Asano

Tadanobu Asano

Kiyoshi

Kippei Shiina

Kippei Shiina

Orochi

Shioli Kutsuna

Shioli Kutsuna

Miyu

Min Tanaka

Min Tanaka

Akihiro

Nao Ômori

Nao Ômori

Hiromitsu

Emile Hirsch

Emile Hirsch

Paulie Bowers

Rory Cochrane

Rory Cochrane

Anthony Panetti

YOUNG DAIS

YOUNG DAIS

Takeshi

Masaki Miura

Masaki Miura

Kentaro

Ray Nicholson

Ray Nicholson

American Stock Broker

Yasushi Fuchikami

Yasushi Fuchikami

Ryo

Shun Sugata

Shun Sugata

Prison Warden

Hiroya Shimizu

Hiroya Shimizu

Banjo

HIRO

HIRO

Satoru

Go Jibiki

Go Jibiki

Eiichi

Eita Okuno

Eita Okuno

Ko

Yurino

Yurino

Street Prostitute

Syodai Hori-Ren

Syodai Hori-Ren

Mitsuda

Kohji Katoh

Kohji Katoh

Work Gang Guard

Shuna Iijima

Shuna Iijima

Hostess