Leeds International Film Festival 2002
October 6, 2002
The Lounge Cinema
Leeds
Film Festival with Anime and Fantasy programming
The Leeds International Film Festival (LIFF) is the largest film festival in England outside London. Founded in 1987, it is held in November at various venues throughout Leeds, West Yorkshire.
Leeds International Film Festival 2002 Reports and Photos
- No reports found.