En juin 1995, dans la Chine du Nord, Shen Ming, un jeune et brillant professeur est suspecté du meurtre d'une lycéenne. Quelques jours plus tard, il est retrouvé mort, poignardé, dans une usine désaffectée non loin de son école. Neuf ans plus tard, c'est au tour de ses meurtriers présumés de mourir assassinés. La rumeur commence alors à se répandre que Shen Ming se serait réincarné pour se venger.