Diane (Tia Carrere), who works for the FBI, has been on the trail of international criminal Thomas Livingston (John Lithgow), but her operation is compromised when DEA Agent Max Parrish (Thomas Ian Griffith) arrives on the scene. With both the FBI and the DEA trying to capture Livingston, Diane and Max are forced to work together. Quickly the pair realizes their best chance to nab Livingston is to find a hired gun named Garrett (Donald Sutherland), who was swindled by their target.