Good movie, but 2 problems
1. I don't think they gave anywhere near enough exposition to Gibson and Pfeiffer's relationship. They are just suddenly madly in love (well I suppose he was kind of loving her from afar, but then she "switched sides" VERY suddenly). One minute she is having a hot and heavy romance with Nick. Then suddenly she is having hot tub sex with Gibson. And this is without really spending much time with him at all. Sure, he had been coming to her restaurant, but they had never "dated". Then she caters his party, then they are boffing in the hot tub!
Fine, but give the audience some reason to believe this. They should have had a deeper relationship before Nick came into the picture. Either that or her falling out with Nick should have been much messier than it was.
Nick "betrayed" her by using her to get to Mac. But he DID fall in love with her (and vice versa). When she found out about the deception, suddenly it is over?? But it wasn't really, she was deciding if she would see him that night after they had the confrontation at her restaurant bar. Next thing you know, she is in Gibson's arms, saying she loves him, and agreeing to marry him! What?
So, I think they did this part badly, and it hurts the film.
2. I don't know if this is a plot hole or what. Everybody is watching Mac's house. The LA cops, the Feds, the Mexican Federale troops, everybody. They know this big drug deal is going to go down there and everyone is waiting. After Mac and JoAnne have their hot tub tryst, Nick finally manages to get JoAnne away from the house by sending her a false message about one of her workers being sick so she has to leave Mac's house. He tells her all this sh!t is about to go down, and it is extremely dangerous for her to be there, it could lead to her death or criminal charges, wrong place at the wrong time, etc etc.
Then, he gives her a gun and let's her go!!!!!!!! WTF????!!!!
Not only was that strange and unbelievable, but to make it worse, she then proceeds directly back to Mac's house!!! DOUBLE WTF!!!???
There is no way anybody in their right mind would go back into that powderkeg after being warned off, and there is NO WAY Nick would let her go back in there after waiting 5+ hours to extricate her from that location. So that part was odd as well.