- Tatsuya Fujiwara as Shuya Nanahara
- Aki Maeda as Noriko Nakagawa
- Tarō Yamamoto as Shogo Kawada
- Chiaki Kuriyama as Takako Chigusa
- Kou Shibasaki as Mitsuko Souma
- Masanobu Andō as Kazuo Kiriyama
- Beat Takeshi as Kitano
- Takashi Tsukamoto as Shinji Mimura
- Sousuke Takaoka as Hiroki Sugimura
- Eri Ishikawa as Yukie Utsumi
- Hitomi Hyuga as Yuko Sakaki
- Yukihiro Kotani as Yoshitoki Kuninobu
- Sayaka Ikeda as Megumi Eto
- Takayo Mimura as Kayoko Kotohiki
- Yutaka Shimada as Yutaka Seto
- Minami as Keiko Onuki
- Yūko Miyamura as Training Video Girl
This content is from Wikipedia. GradeSaver is providing this content as a courtesy until we can offer a professionally written study guide by one of our staff editors. We do not consider this content professional or citable. Please use your discretion when relying on it.