Kat (Milla Jovovich) es una chica mala y atractiva con pasión por las armas y el peligro. Anclada en una vida criminal y controlada por su implacable novio Big Al (Angus Macfadyen), un traficante de drogas, Kat quiere más de lo que él le puede ofrecer, por lo que decide comenzar a realizar tratos por su cuenta...