The question asks to identify the film that received the Best Feature Film award at the National Film Awards ceremony held in 2018.
The National Film Awards are one of India's most prestigious film awards. The 2018 ceremony honored films released in 2017.
Among the options, Village Rockstars was officially recognized and awarded the prize for Best Feature Film at the 65th National Film Awards (announced in 2018).
Therefore, the correct film awarded Best Feature Film in the National Film Awards, 2018 is Village Rockstars.
Which one of the following films was awarded the best children's film in Berlin International Film Festival, 2016?