Beautiful, interesting, incredible cinema.
An international drugs deal goes wrong, and two New York hit-women are dispatched to Rome to get the missing pay money.
An international drugs deal goes wrong, and two New York hit-women are dispatched to Rome to get the missing pay money.