British Academy Film Awards 2008: Coen Brothers win David Lean Award for Director

Record ID: 224256