Posted: 12/10/2005
The Sheffield International Documentary Festival (SIDF) is the UK’s premier international event for factual film and television. Forbidden is one of three exhibitors at the festival – the others being Sony and Apple.
Blackbird is best-of-breed
Jon Hanford - Group CTO, Deltatre