Elaiza Ikeda
Mayu Akikawa
Acting
Takashi Tsukamoto
Yusuke Ishida
Acting
Hiroya Shimizu
Kazuma Akikawa
Acting
Himeka Himejima
Jinko
Acting
Renn Kiriyama
Minori Fujii
Acting
Rie Tomosaka
Hatsuko Sofue
Acting
Hitomi Sato
Masami Kurahashi
Acting
Jitsuko Yoshimura
Old Woman
Acting
Seiko Ozone
Nurse Sakai
Acting
Satoshi Nikaido
Detective Kida
Acting
Asami Sanada
Detective Otsuka
Acting
Ayaka Minami
Shizuko Yamamura / Sadako Yamamura
Acting
Tarô Suwa
Oshima Police Officer
Acting