A police psychologist suspects her former lover of serial murders on the Tokyo subway.
2024
1986
1995
1974
1931
1983
1951
1988
2004
1954
1960
1972
2007
2005
1997
1984
1944
2001