Comedy Looking Back at ‘Human Traffic’—is it the Most Realistic Portrayal of Drugs in Film? By Tom HigginsonMarch 6, 20210 Back in 1999, “Human Traffic” was released. At the time it was an independent release that was made by Welsh… Read More