A gritty, graphically painful and, at times, blackly funny look at a group of heroin addicts in Edinburgh, Scotland focusing on one young man as he repeatedly tries to kick his drug habit. The fine cast includes Ewan McGregor, Johnny Lee Miller and Kelly Macdonald. Based on a novel by Irvine Welsh.