This film is Beat Takeshi's first starring role.
Release Date 1981-12-20 Budget N/A Revenue N/A Rating N/A Runtime 87 mins