I recently purchased the superb Criterion version of "Traffic" and watched it today. This was the first time I'd seen the movie since it was in theaters, and a question occurred to me: When Frankie Flowers plants the bomb on Don Cheadle's car and waits for them to get into it, there's a sniper watching him the whole time. When Cheadle, his partner and the witness decide to walk to the hotel, Frankie Flowers gets out of the car to shoot the witness. The sniper sees this and says, "Fucking rat," and fires, killing Frankie Flowers. Now, from the sniper's comment, it sounds like he was actually aiming for the witness, but hit Flowers instead. Yet, the sniper worked for Obregon, who employed Catherine Zeta Jones and her husband. I would take it to mean that since Zeta Jones and her husband owed Obregon money (which Dennis Quaid was actually holding), Obregon wanted to kill Frankie Flowers to keep the husband in jail. However, the only thing that doesn't fall into place is the sniper's comment about being a rat. So what did he mean? Otherwise, this is a great film which is finely crafted by everyone involved. Criterion has made a wonderful special edition, and the pricing of it in Canada (around $30 CDN) actually put it in my budget range.