Steven Soderbergh's film 'Traffic' has won the award for Best Cast at the Screen Actors' Guild awards ceremony. 'Traffic', which has 135 speaking roles, saw off competition from 'Chocolat', 'Gladiator', 'Almost Famous' and 'Billy Elliot' to take the guild's highest honour. The film's star, Benicio Del Toro, was also named Best Actor while Julia Roberts was named Best Actress for her role in 'Erin Brockovich', another Soderbergh film. Albert Finney took the award for Best Supporting Actor for 'Erin Brockovich' while Judy Dench was honoured as Best Supporting Actress for her performance in Lasse Hallstrom's 'Chocolat'.