Benecio Del Toro

Traffic

June 6, 2001 // 0 Comments

"Traffic, " Steven Soderbergh’s sprawling mosaic of a population under siege by a virulent enemy called drugs, arrives on DVD from USA Home Entertainment. The film won four Academy Awards, including Best Director (Soderbergh), Best Supporting [...]