BFI London Film Festival
The film was screened at 2008 The Times BFI London Film Festival.