Delhi is frequently selected to host some of the most outstanding film festivals of the country. Lately, ..