‘Ship of Theseus’ wins Best Feature Film award in India Film April 16, 2014 Hansal Mehta wins Best Director award for biopic ‘Shahid.’