Plot
Di sebuah kota di Asia Tenggara, seorang jurnalis bernama Matia nekat menyelidiki jaringan perdagangan anak yang merajalela, meski suaminya, Navin, telah memohon agar ia pulang. Matia berhasil menemukan anak-anak korban perdagangan manusia dan bertarung melawan para pelaku demi menyelamatkan salah satu dari mereka. Namun, bos komplotan tersebut, Paklung, tiba di lokasi bersama tangan kanannya, Tak, yang bersenjatakan kukri dan panah. Tak membunuh anak tersebut lalu menyandera Matia.
Beberapa bulan kemudian, Wang Wei—seorang duda tunawicara yang bekerja sebagai tukang serbabisa—dikunjungi putrinya, Rainy, yang berharap mereka dapat kembali ke Tiongkok bersama-sama. Saat hari kembali ke Tiongkok kian dekat, Rainy menyampaikan bahwa dia ingin bersama ayahnya dan tidak akan kembali ke Tiongkok. Wei menolak permintaan tersebut, mengingat situasi yang kian berbahaya akibat maraknya perdagangan anak. Keesokan harinya, saat sedang memotong rambut bersama, keduanya terlibat perdebatan yang membuat Rainy kesal lalu bergegas keluar dari salon. Di jalan, Rainy bertemu seorang anak laki-laki Tionghoa yang berjalan pincang. Anak tersebut rupanya merupakan umpan untuk menjebak anak-anak agar dapat diculik oleh komplotan perdagangan manusia pimpinan Song. Wei sempat mengejar dan menghajar para penculik, namun mereka berhasil lolos membawa Rainy. Wei segera melapor ke polisi setempat. Sayangnya, kepala polisi di sana ternyata kaki tangan Paklung yang sengaja menghentikan penyelidikan kasus tersebut. Dari sinilah, polisi mulai mencurigai bahwa Wei memiliki masa lalu yang misterius.
Sementara itu, Navin menyelidiki hilangnya Matia dengan menyamar sebagai pembeli anak di klub petarung milik Song. Wei, yang berhasil melacak keterkaitan antara komplotan penculik dengan klub tersebut, juga tiba di lokasi yang sama. Salah satu anak buah Song mengenali Wei dan langsung memprovokasi rekannya yang lain untuk menyerang. Di tengah situasi yang kacau, Song memerintahkan anak buahnya untuk sekalian menghabisi Navin. Navin dan Wei pun bahu-membahu menghalau serangan bertubi-tubi. Sempat saling serang karena salah paham, keduanya akhirnya sadar bahwa mereka berada di pihak yang sama dan memutuskan untuk bersekutu.
Setelah memeriksa semua bukti yang dikumpulkan Navin dan Matia, Wei menemukan titik terang usai mengenali sebuah truk pengangkut es yang sama di beberapa foto. Mereka berdua lalu bergerak ke pabrik es milik Song yang diduga menjadi tempat penyekapan anak-anak. Di sana, pertarungan sengit pecah. Wei dan Navin berhasil menumbangkan Song, anak buahnya, serta Ho yang bersenjatakan palu gada. Namun, anak-anak tidak ada di lokasi tersebut. Wei dan Navin kemudian menyiksa Song dengan setruman listrik hingga ia mengaku bahwa anak-anak telah dipindahkan ke tempat bernama "Sarang Ular". Setelah Wei dan Navin pergi, Song mencoba melarikan diri, tetapi Paklung dan Tak keburu datang lalu mengeksekusinya. Belakangan, Ho yang mulai siuman menemukan mayat Song yang telah terbujur kaku.
Di Sarang Ular, Rainy nekat menyerang salah satu penculik untuk memimpin pelarian, meski sebagian besar anak-anak akhirnya tertangkap kembali. Tak lama kemudian, Wei dan Navin tiba di lokasi. Mereka langsung menerjang komplotan tersebut dan berhasil menyelamatkan Rainy. Navin kemudian menyiarkan aksi penyelamatan ini secara langsung (live streaming) lewat akun media sosial Matia, membuat masyarakat dan aparat gempar hingga berbondong-bondong menuju lokasi. Saat para polisi tiba, Kepala polisi secara tiba-tiba memerintahkan pasukannya untuk tetap di tempat dan menghalangi warga agar tidak ikut campur, sementara kawanan penculik tambahan terus berdatangan untuk mengeroyok Wei dan Navin.
Navin mendesak Wei dan Rainy agar segera kabur, sementara ia sendiri yang akan membebaskan anak-anak lainnya. Namun, Rainy meyakinkan Wei untuk tetap tinggal dan membantu Navin. Di saat kritis, Sersan Yadong berani menentang perintah atasannya dan menggerakkan anggota polisi lain untuk meringkus para pelaku dan membebaskan para korban. Berkat aksi brutal Navin dan Wei dalam menahan gempuran musuh, ditambah bantuan dari polisi dan warga sekitar, Rainy beserta anak-anak lainnya berhasil selamat. Yadong juga melumpuhkan salah satu penculik tepat waktu demi menyelamatkan si anak pincang. Anggota komplotan yang tersisa akhirnya diringkus, dan anak-anak yang diculik dapat kembali ke pelukan keluarga mereka. Malam itu, Navin dan Wei terpaksa mendekam di sel tahanan kantor polisi setempat, sementara Rainy dan si anak pincang juga menunggu di sana.
Terungkapnya berita perdagangan anak tersebut membuat ayah mertua Paklung—seorang gembong kriminal besar— mengambinghitamkan Paklung dan menyerahkannya kepada kepala polisi. Paklung pun mengamuk dan membantai ayah mertua, seluruh ajudan, serta sang kepala polisi. Namun, di tengah amukan itu, Paklung secara tidak sengaja menewaskan istrinya sendiri yang sedang hamil. Didorong rasa dendam dan frustrasi, Paklung dan Tak mendatangi kantor polisi untuk melakukan aksi balas dendam total. Mereka membantai seluruh polisi yang tersisa di sana dan membuat Yadong terluka dan pingsan. Wei dan Navin terpaksa menjebol sel tahanan demi melindungi Rainy dan si anak pincang. Pertarungan sengit kembali pecah saat Wei dan Navin harus menghadapi Paklung dan Tak. Di tengah kekacauan, Ho muncul secara tidak terduga dan membabi buta menyerang Paklung, Navin, maupun Wei. Saat berduel dengan Tak, Navin menyadari bahwa Matia telah tewas di tangan Tak Navin terkena tusukan fatal dari Tak, namun dengan sisa-sisa tenaganya, ia berhasil menggigit leher Tak hingga tewas bersama. Di sudut lain, Wei terhantam pagar besi, sementara Paklung berhasil menghabisi Ho. Wei segera menghampiri Navin yang sempat menyampaikan kata-kata terakhirnya sebelum mengembuskan napas terakhir. Selanjutnya, Wei menyergap Paklung hingga keluar gedung dan pertarungan berlanjut di lantai dasar. Wei berhasil memenangkan duel dan memukuli kepala Paklung, sebelum akhirnya dihentikan oleh Rainy. Paklung sempat bangkit dan menyerang Wei kembali, tetapi aksinya dihentikan oleh si anak pincang. Paklung lalu secara tiba-tiba linglung dan memutuskan untuk meninggalkan tempat tersebut, namun ia akhirnya ambruk dan tewas saat sedang berjalan pergi.
Satu bulan kemudian, Wei, Rainy, si anak pincang, dan Yadong bersama-sama melarung abu jenazah Navin ke laut, sekaligus memberikan penghormatan terakhir untuk Matia. Dalam sebuah kilas balik saat berada di dalam sel, Wei akhirnya memberi tahu nama aslinya kepada Navin untuk pertama kalinya. Setelah menaburkan abu, Wei duduk bersama Rainy dan mulai menceritakan seluruh kisah perjalanan hidupnya.