Trainspotting Part 2
Danny Boyle's drama, starring Ewan McGregor and Robert Carlyle, unflinchingly explores the lives of a group of young Edinburgh drug addicts and their attendant stories of drugs, survival, scams, friendship and tragedy. Very strong language, black humour, detailed hard drug use, harrowing scenes of child neglect and bloody violence.