Trainspotting
1996
Trainspotting
Danny Boyle
Ewan McGregor , Ewen Bremner , Jonny Lee Miller , Kevin McKidd , Robert Carlyle