A police psychologist suspects her former lover of serial murders on the Tokyo subway.
2017
2004
1954
1979
1997
2003
1993
2006
2019
1992
2020
2008
—
2023
2007
1999
1988