Rodzina Jin-xiu Rong (Joe Chen) została zamordowana po tym, jak pomogła byłemu nauczycielowi Jin-xiu. Był on chińskim rewolucjonistą zaangażowanym w walkę przeciwko Japończykom. Jin-xiu jedzie do Szanghaju w nadziei odkrycia prawdy i pomszczenia najbliższych. Na miejscu spotyka Zhen Zuo (Xiaoming Huang), budzącego strach przywódcę mafii.