Two leads are amazing as is the supporting cast. The story really moves along and is very sexy and violent. I will probably watch this one again in a few years. Patricia Arquette was a revelation . I especially enjoyed the scene with Gandolfini and Arquette. All good.