When Rich (Curtis "50 Cent" Jackson) is part of a gun exchange that goes haywire, Angel (Val Kilmer) saves his life and from there, the two contend with the Detroit Police as well as the feds, who have now made guns and violence their priority. AnnaLynne McCord plays Angel's gal pal, Gabriella; 50 Cent writes and stars in this actioner that observes the life of a gun as it passes from one stage to the next: manufacturer, distributor and user.