Human Traffic is a story that's getting a little stale, but the energetic young cast in this scrappy homage to sex/drugs/rock 'n' roll carries the day.
The story is set in Cardiff. The disaffected youth of Wales appear to be no more or less disaffected, not to mention disenfranchized or disappointed, than their peers in every similar cinematic outing from Blackboard Jungle to Trainspotting.
Full Story