A police psychologist suspects her former lover of serial murders on the Tokyo subway.
2005
2025
1990
2007
1980
2008
1975
2001
2006
1996
2016
2004
2022
2023
2003
1995
1971
2000