Before retiring, Bang Ham (Tommy Lee Jones Tommy Lee Jones) is a special forces training instructor, with his excellent skills and rich field survival experience, help Ham train an extremely powerful special elite force with combat effectiveness and destructive power. Residents are panicked by several murders around the city, and the female agent in charge of the case, Abby (Connie Connie Nielsen), finds Ham, who has long been far away from the world, hoping he can help her solve the case. After a series of investigations and tracking, Ham found that the killer's modus operandi and style were very similar to his own, which means that the bloodthirsty assailant was probably the student he had taught. Gradually, the figure of a man named Aaron (Benicio Del Toro Benicio Del Toro) surfaced to sleep, he was the killer himself, and what he did was not for anything else, but to tempt Ham to come out again.