59th National Film Awards The 59th National Film Awards is held in New Delhi with "Deool" and "Byari" winning the Award for Best Feature Film. Sources: CNN-IBN Deccan Herald