"Loosely based on the book Porno by Irvine Welsh" - thank god
keyword: "loosely"
Almost fifteen years have passed since I read Porno, but I remember vividly that it was a huge letdown for me. I knew that they couldn't make a proper film from that material.
No offense to Irvine Welsh. I've met him-- extremely nice, cool man.