A police psychologist suspects her former lover of serial murders on the Tokyo subway.
1988
2009
1953
1955
2007
1949
1982
1958
1991
1992
1960
2013
2023
2021