Trainspotting was better than health warnings in fight against drugs

Film sent a powerful message about the harm drugs can do, according to former chief medical officer Sir Kenneth Calman.