A shady developer named Marvin (Robert Loggia) inveigles his henchman Jack (Shane Brolly) to help him straighten out his drug-addicted ward Natalie (Sadie Frost). Meanwhile, Natalie's sometime-lover Bobby Ray (Craig Sheffer) and his associate Leon (Sal Lopez) plan to dilute Marvin's good influence on Natalie, while building their own crime empire. To this end, they bust up a methamphetamine lab and kidnap Dot (Lucy Liu), an immigrant drug-maker. Although Bobby Ray and Leon torment Marvin, he gradually turns the two against each other. In a parallel storyline, Marvin's neighbor Joe (John C. McGinley) is being followed by a detective hired by his jealous girlfriend. Un...