What I loved so much about Traffic, is its lack of a protagonist. Each of the characters have moments of slipping up and making bad decisions, so you don't know what's going to happen in the next scene. Be that as it may, the Academy Award Winner for Best Supporting Actor, Benecio Del Toro, owns this movie. He commandeers your attention from the first scene until the last. THAT is what acting is at its finest. Soderbergh, well played good sir! My hats off to Catherine Zeta-Jones, Michael Douglas, Don Cheadle, Julia Stiles (great role for her), Albert Finney, and Topher Grace.