BIFA Awards 2011: Winners

Best British Independent Film

  • Tyrannosaur

Best Director

Advertisements