Roses are red, but violets are crimson. As for daisies, well they're caked with dark blood. That pretty much describes "Violet & Daisy," a tale of two teenage girls in the contract-killing business. Elegant, imaginative and effortlessly stylish, the film comes off like a little black dress splattered with red. Or maybe a fashion slogan: "Machine-gun bloodbath is the new black."

The titular characters kill for hire, partly to finance their wardrobes (they're crazy about pop idol Barbie Sunday and the contents of Barbie Sunday's closet) but mostly to fuel their tight, tight friendship. They're fast. They're good. They never miss their targets and suffer zero remorse.

Violet (Alexis Bledel) is the brunette, shrewd and ruthless. Blonde Daisy (Saoirse Ronan) is the (seemingly) wide-eyed innocent. Together they're ranked eighth and ninth in the list of the World's Best Assassins — a fact to which their boss Russ (Danny Trejo) often alludes. After taking a break from their usual blood-stained daily lives, Violet and Daisy get back to work. The target this time is a bland, harmless middle-aged guy named Michael (James Gandolfini).