DTFF 2012 Highlights

The Doha Tribeca Film Festival will run from 17 – 24 November. 8 Days, 87 Films, be part of the story!