John Carter (Frank Zagarino) ist ein ehemaliger US-Marineinfanterist, der noch immer von den Erinnerungen an eine fatal schiefgelaufene Mission während eines Einsatzes in Somalia vor drei Jahren verfolgt wird. Mittlerweile lebt er als Zivilist in Indonesien in den Tag hinein. Wenn er Geld braucht, tritt er in illegalen Kämpfen an, die von den lokalen Wettbüros durchgeführt werden. Bei einer dieser Gelegenheiten lernt John den reichen Wolf Larsen (Martin Kove) und seine attraktive Begleitung Tanya (Ayu Azhari) kennen. Wie sich herausstellt, will Larsen das lokale Verbrechen übernehmen. Dafür muss er aber zunächst den derzeitigen Unterweltboss Tomo (Advent Bangun) ausschalten. Larsen forciert ein Szenario, in dem Carter die Nacht mit Tanya verbringt und am nächsten Morgen auf den ebenfalls mit der Dame involvierten Tomo trifft. Bei einem Kampf zwischen den Männern stürzt der Gangster in den Tod. Während die Polizei Carter jagt, wähnt Larsen sich am Ziel seiner Wünsche …