A Japanese giallo about a murderous driver roaming the street in search of prey.
1965
1971
2023
2022
2019
1977
1984
2016
2020
1968
—
2012
1978
2018
2024
1990