A police psychologist suspects her former lover of serial murders on the Tokyo subway.
1991
1980
1990
2012
2016
1989
1999
2019
2015
2014
1995
1997
1983
1994
2009
2017
2021