Ma (Vanness Wu) es un joven en busca de su padre, un hombre que fue experto en kung fu en los años 1930 en la ciudad Shanghai. Gracias al haber heredando la fuerza de su padre, él obtiene un trabajo en una casa de artes marciales y hace amistad con Fat (Lam Chi Chung). Los dos caen en una trampa y las tríadas de Shanghai comienzan a perseguirlos. ¿Mientras tanto, Ma está loco por la cantante Lung (Emme Wong), pero florecerá el amor entre ellos? una historia llena de conspiración e intriga pero... ¿Sobrevivirá a toda esta enredada situación?