The film begins with Driver being released from prison after talking to the warden . He exits curtly and breaks into a run. He continues running until he retrieves a car. He then drives to an office in Bakersfield where he kills a telemarketer .
Driver then goes to the man who gave him the car and the gun and forces him to give him the names and information about the rest of people on a list he compiled for Driver. Meanwhile, Driver is being tracked down by detective Cicero and Slade Humpheries, also known as Cop , who is about to retire. They investigate the office crime scene and video from the security camera. Cicero gets a break in the case when she recognizes Driver. Later, an overachieving and mentally unstable hitman, Killer (Oliver Jackson-Cohen), is hired to kill Driver. Killer tells his girlfriend Lily that it will be his last job.
Driver heads to the second name on his list. It is an old man who films his own personal snuff films, and he is in the middle of filming himself taking advantage of a girl he drugged when Driver bursts in and shoots him dead. Killer has tracked down Driver and initiates a gun fight in the hallway, but Driver escapes. This affects Killer philosophically, who proposes to Lily and takes the case personally.
It is revealed that Cop has a drug problem, as does his ex-wife, Marina . Cop and Cicero investigate Driver's past and discover he was double-crossed after he robbed a bank with his brother. Cicero remembers Driver from a video of his brother's death, filmed by the man Driver has just killed. On tape, Driver is shot in the head by an unidentified man, but narrowly survives, needing surgery and a metal plate to fix his skull.
Driver goes to his old girlfriend's house, who is married with two children. She stopped visiting Driver in prison at his request and lost touch with him. She tells him that the son he assumed is his is not and admits to having an abortion. She knows he's killing the people in the video and tells him she hopes he succeeds. Driver then goes to Nevada to kill the man who slit his brother's throat. Driver stabs him several times with an ice pick, leaving him to die in the bathroom. Meanwhile, Killer has married Lily and both he and Cop have gotten word that the man survived the stabbing and is in the hospital. Knowing Driver will go back to finish him off, they converge on the place.
Driver enters the hospital and kills the man while he is in surgery. Cop unsuccessfully attempts to bring down Driver but Driver spares his life after seeing his badge. Afterwards, Driver encounters Killer. After a high speed chase on the highway, Killer manages to graze Driver's neck after Driver shoots out his tires.
Driver goes to the second-to-last name on the list, who turns out to be his step-father. He believed that his step-father was the one who arranged to have him and his brother killed, after they refused to give him a share of the money they stole in a bank job they pulled together. He learns that his step-father died years before. Driver's mother stitches the gunshot wound on his neck before he sets off to finish the list. The last man is a traveling evangelist (Adewale Akinnuoye-Agbaje). Driver confronts him after the service. The evangelist knows why he is there and tells him that he has turned his life around, begging for forgiveness. Driver spares him and goes to leave when he is confronted by Killer.
Detective Cicero learns the true identity of the man who shot Driver. She hurries to the church with Cop already on the scene. Killer tells Driver to pick up his gun, so they can have a true test of skill, but Driver declines, saying he has no quarrel with him.
Cop walks in and shoots Driver in the head. It is revealed that Cop was the man who shot Driver in the video. He tries to pay Killer, but Killer declines because he didn't deserve it. Killer then departs, telling Cop never to contact him again. Killer calls his wife, telling her that he is coming home, to start a family with her. Cop calls his wife, telling her that they will be okay because he closed the case. It is revealed in pieces that Cop's ex-wife was actually the girlfriend of Driver's brother and also a one-time confidential informant for Cop. She told Cop about the bank job, and Cop then put together the crew to take out Driver and his brother. Suddenly, Cop is shot by Driver, who survived Cop's bullet due to the metal plate in his skull. As Cop is dying, he says he created his own hell, to which Driver responds, "And I'm the demon that crawled out of it."
Detective Cicero arrives on the scene after Driver has already left and finds Cop's body. She promptly decides to cover up Cop's involvement in the entire matter. The movie ends with Driver scattering his brother's ashes in the river and driving off into the sunset.