Featured Want to Be Part of the New Trainspotting Movie? Ιf news of the new Trainspotting movie had you happy, then this time…