A review by stevadeathless
Trainspotting by Irvine Welsh

5.0