Der Auftragskiller Kai Kahale (Mark Dacascos) fliegt nach Bangkok, holt sich eine Waffe und bestellt ein Taxi. Er bietet einer Berufskraftfahrerin viel Geld an, damit sie die ganze Nacht für ihn fährt. Doch als sie merkt, dass Kai bei jedem Halt brutale Morde begeht, ist es zu spät, um noch wegzulaufen. Währenddessen rast ein Polizist (Kane Kosugi) los, um die Serie der Morde zu entschlüsseln, bevor noch mehr Blut vergossen wird.