resipiscent rated Trainspotting: Show rating 4 stars May 28, 2008 Public Trainspotting by Irvine Welsh