"This is a passionate well crafted film, that we enjoyed very very much. The acting is fantastic, and the story is of course, compelling. I'm definitely looking forward to seeing it again!I felt it was extremely well cast, with the performers playing off each others strengths interestingly. This is no simple task either. As can be expected in a story by Irvine Welsh, the subject matter doesn't shy away from the harsher aspects of life, and the film also doesn't shy away from going to those places.I would hope for more adaptations by this creative team , of Welsh's material.