“T2 Trainspotting – Official Trailer” I have to admit I’m skeptical, but this trailer seems to hit the right notes. #