Suspense road film about a yakuza on the verge of being laid-off . Originally released in 1999.