Det. Kenichi Takabe (as Kôji Yakusho)
Kunio Mamiya
Dr. Makoto Sakuma
Fumie Takabe
Tomoko Hanaoka
Dr. Akiko Miyajima
Oida
Police Commandant Fujiwara
Tôru Hanaoka
Psychologist
Ichirô Kuwano
Kimura
Yasukawa
Tamura
Takabe's Boss
Truck Driver
Apartment Manager
Middle-Aged Man at Dry Cleaners
Dry Cleaners Employee
Dr. Miyajima's Young Patient
Nurse
Waitress
Hotel Murder Victim
Suzu Murakawa
Official
Police Detective
Policeman at the Hotel
Police Detective at the Hotel
Policewoman
Police Detective at the Hotel (as Kazutaka Nîyama)
Psychologist's Patient
Officer Tamura (uncredited)