Leonardo DiCaprio played Jim Carroll, a teenage drug addict, in 'The Basketball Diaries' (1995). This autobiographical film depicts Carroll's struggles with addiction. DiCaprio did not play drug addicts in 'Gangs of New York', 'Blood Diamond', or 'Requiem of a Dream' (that last film starred Jared Leto).