Not bad adaptation of the Welch novel which suffers as much from the source material (an attempt to catch fire again in the 'Trainspotting' vein, as it does from the co-production credits which recreates its Scottish setting with Northern Ontario facsmiles and some very poor casting choices. Film feels about a decade too late at this point but if you ever wanted to see a hobbit tripping on 'x' this is the film.
I don't remember the book being this bad, but I don't remember many things from the 90s. The cast certainly didn't help this patchwork quilt of cliches and other story element crap I've otherwise already seen before. If they tried to make this into a late-90s period piece I almost would've bought it but that Gelfling-looking girl from Smallville and her lack of acting ability just left me waiting for the credits.