Best British Film

Gritty drug drama Trainspotting has been named the best British film of the past six decades. The movie - starring Ewan McGregor