Trainspotting Returns: 30 Years Later, Its Style Still Shines