A detective investigating a serial rapist discovers that he and the perpetrator come from the same lineage of depraved individuals, a genealogy of violent and sexually perverse deviants that stretches through the Meiji, Taisho and Showa eras and can even be traced back to the Edo era.
Release Date: August 06, 1967
October 14, 1988
October 14, 2023
March 17, 2023
July 04, 1973
Invalid Date
August 21, 2017
February 07, 2020
September 29, 1970
Invalid Date
October 15, 1988
October 19, 2006
January 01, 2002
October 19, 2001
January 01, 1981
January 01, 1959
May 14, 2007
July 25, 2015
October 08, 2018
September 14, 2018
January 01, 2007