From Inside will be screening at the 22nd Leeds International Film Festival, November 4-16, 2008.
"Leeds International Film Festival is your portal to the unseen world of cinema. Leeds is an immense and intense experience that reveals the incredible wonder of global filmmaking that you can’t see on your local screen or at home. Over thirteen days Leeds presents more than 200 screenings and events in a dozen venues to thousands of filmgoers eager to discover what is really happening in contemporary cinema."
Leeds Official Site