Edinburgh International Film Festival
Le film est déclaré par le British Film Institute (BFI) comme étant le des 100 meilleurs films de tous les temps et par "Time Out" comme le des 100 meilleurs films britanniques. Gary Oldman remporte également deux BAFTA Awards du meilleur film britannique (partagé avec Luc Besson et Douglas Urbanski) et du meilleur scénario original, ainsi que le remis au cours du Festival international du film d'Édimbourg et l'Empire Award du meilleur espoir. Enfin, l'actrice Kathy Burke remporte le Prix d'interprétation féminine au cours de la édition du Festival de Cannes.