Jake Barrett (Jeff Speakman) is a former cop who retired from the LAPD following an incident where he failed to save a young hostage from a disturbed criminal. This incident has haunted him for the past several years, and he now works repairing cars at a garage once owned by his father.
The city, which has been the battleground for a conflict between street gangs the Latin Lords and Blades, is currently under a tenuous truce negotiated by the heads of the two gangs. A group of Latin Lords members drive to a meeting supposedly arranged by Blades leader "8-Ball," where they are ambushed by criminals led by James Franklin (Christopher Neame). All of them are killed by Franklin except for their driver, Carlos Sanchez (Richard Coca), who flees. Franklin stages the scene of the crime to look like the Blades carried out the killings.
Barrett learns from a friend of a woman who needs his help. He meets with her and learns that she is Carlos's sister Rebecca (Jennifer Gatti). She tells him that Carlos has been missing for the two days since the shooting and asks for his help, but he initially refuses, telling her that he no longer does police work. Meanwhile, several more killings are carried out by Franklin's group as they search for Carlos. Each of the victims is a member of one of the two gangs, and their murders are carefully staged to implicate the opposing gang in each case. As a result, tension between the gangs begins rising.
Barrett meets with Latin Lords leader Cisco (Ramón Franco) and later 8-Ball (Richard Allen) and asks both gangs for time to investigate the case, having become suspicious after reviewing evidence from the first shootings. He then meets with Rebecca and agrees to help her, before visiting his friend Raymond (Bernie Allen), a forensics expert, and asking for help. However, Franklin learns of Barrett's involvement in the case and sends two men to kill him. Barrett successfully kills the two before delivering their bodies to Raymond for identification.
As a result of the staged killings, the Blades and Latin Lords are about to go to war. Barrett asks for a meeting with 8-Ball, but before they can meet, one of Franklin's men disguised as Barrett guns him down at a strip club. Raymond is also killed after Franklin learns of him through a wiretap on Barrett's phone, but before he dies, he passes a disk containing the results of his analysis to Barrett. Now a wanted man, Barrett acts on information from Rebecca and finds Carlos at an observatory, taking him into protective custody. However, Franklin learns of Rebecca and abducts her, then sends information to Barrett demanding he trade Carlos for her. Barrett discovers that the criminals are corrupt cops led by Franklin, who is an ex-Special Forces soldier. He drops Carlos off at a safehouse before going to the abandoned rail yard described in the demand, but Carlos secretly follows.
With the police sufficiently distracted, Franklin and his men enact their plan to rob a jewelry store of precious diamonds. After stealing the diamonds they frame the heist as the deed of the Latin Lords before heading to the rail yard. Barrett informs the investigating officer, Lt. Bill Crowe (Lewis Van Bergen) of the rail yard before going there himself. He battles Franklin's gang, but is unaware that the Latin Lords and Blades are present and giving him aid. He confronts Franklin, who has Rebecca as a hostage, duplicating the situation from years ago that caused Barrett to quit the force. When Barrett puts down his gun, Franklin releases Rebecca and opens fire, but Barrett uses a hidden gun to shoot back. After they fight with hand to hand combat, Rebecca returns Barrett's gun to him, allowing him to open fire and kill Franklin.
In the aftermath, Barrett's name is cleared. The Blades and Latin Lords, who were informed of the truth by Carlos, lay down their grudges against each other. Carlos and Rebecca are reunited, and they leave together with Barrett, who has become Rebecca's love interest. Before leaving, Barrett is told by Crowe that the department is willing to reinstate him, to which Barrett says "I'll think about it."Jeff Speakman as Jake Barrett
Christopher Neame as James Franklin
Jennifer Gatti as Rebecca Sanchez
Richard Coca as Carlos Sanchez
Bernie Casey as Raymond
Ramón Franco as Cisco
Richard Allen as 8-Ball
Lewis Van Bergen as Lt. Bill Crowe
The movie had a mostly negative reception. It currently holds a 4.6/10 user rating on the Internet Movie Database.