Two lovable idiot "private detectives" (or at least, that's their cover story —more like gangsters) try to make ends meet on the mean streets of Tokyo.
2015
1973
2014
1992
2002
1972
1997
2011
2006
1994
1978
2013
1966