Kate (Milla Jovovich) está cansada de viver nas ruas perigosas de Hell's Kitchen, assim como da falta de ambição de seu namorado, Big Al (Angus Macfadyen). Ansiosa em enriquecer, ela decide fazer algumas vendas de armas sem que Big Al saiba. Nestas vendas ela é auxiliada por Vic (Sarah Strange), que está maravilhada com Kate. Quando Big Al descobre o que está ocorrendo ele perde os limites, o que faz com que Kate queira se vingar. Para isso ela usa seus atributos femininos para seduzir dissidentes de gangues, policiais e criminosos que possam ajudá-la.