The lives of a young cop, a sanitation worker and a brooding pharmacist violently intersect on a bus that's hijacked by a suicidal political flunky, then cross paths again months later.

Ryo Kase
as Shingo

Joe Odagiri
as Tetsu Katsurai

Chiaki Kuriyama
as Saki Fujimura

Ken Mitsuishi
as Chief Shimada

Yoshiyuki Morishita
as Nurse Sato

Tetsushi Tanaka
as Bus Hijacker

Kaoru Mizuki
as Saki's Mother

Sawa Suzuki
as Misa Aikawa

Tatsuo Yamada
as Mamoru Kutsui

Akira Emoto
as Detective Yabuta