Back in 1999, “Human Traffic” was released. At the time it was an independent release that was made by Welsh…
Author: Tom Higginson
Released in 1999, “Eyes Wide Shut” was Stanley Kubrick’s final film; and according to the man himself, his finest work.…