BBC British Short Film Festival in Powell
(614) 885-2211
The Official BBC British Short Film Festival site. This prestigious international short film festival will take place between 21-28 September 2000, at the UCI Cinema and Planet Hollywood, in London’s Leicester Square, where over 300 short films and videos ...