Smart, funny, sickly and sometimes just plain unconscious, Mark Renton (Ewan McGregor, pictured) is a hero for our times.
Set in an underbelly of Edinburgh the city fathers never dreamt of, Trainspotting is the story of Mark and his so-called friends - a bunch of losers, liars, psychos, thieves and junkies, played by Ewen Bremner, Jonny Lee Miller, Robert Carlyle and Kevin McKidd.
Hilarious but harrowing, the film, based on Irvine Welsh's controversial novel, charts the disintegration of their friendship as they proceed, seemingly inevitably, towards self-destruction. Mark alone has the insight and opportunity to escape his fate, but then again, does he really want to "choose life"?