If you were a fan of the 1996 film adaptation of Irvine Welsh’s novel Trainspotting, you’re not the only one. It’s a funny, frantic, and occasionally horrifying tale of friendship and drug addiction that helped cement the reputation of Danny Boyle as a great director and helped turn Ewan McGregor into a proper movie star.

If the reputation of the film itself has frightened you too much for you to see it, worry not: you’ll still be able to appreciate the soundtrack, which is filled with some truly classic tracks, most of them used to perfection within the film. On that front, Iggy Pop’s “Lust for Life” and Lou Reed’s “Perfect Day” are certainly near the top of the best-of list, but with contributions from Blur, Elastica, Brian Eno, Leftfield, New Order, Primal Scream, Pulp, Sleeper, Underworld, and others, you’re guaranteed to find yourself up and dancing at some point while you’re playing it.