Trainspotting (film) › Cast
Ewan McGregor
Mark "Rent-boy" Renton
Ewen Bremner
Daniel "Spud" Murphy
Jonny Lee Miller
Simon David "Sick Boy" Williamson
Kevin McKidd
Tommy MacKenzie
Robert Carlyle
Francis (Franco) Begbie
Kelly Macdonald
Diane
Peter Mullan
Swanney