sentences:  Begbie (Robert Carlyle) and Tommy (Kevin McKidd) urge Renton to cease heroin use and get clean, which Renton unsuccessfully tries to do with the use of opium suppositories.One night at a club, he meets a girl called Diane (Kelly Macdonald), who he later has sex with at her house.He learns the next morning that she is below the age of consent.