poster

Human Traffic

67.8% | Jun 04, 1999 | Comedy, Drama

Five twenty-something friends spend a drug-fueled weekend in Cardiff, Wales.

Featured Crew

Emer McCourt
Producer
Justin Kerrigan
Screenplay

Cast

Images