Irrfan_Lunchbox_TN

Our Films, Their Films

CANNES, the French seaside town, hosts arguably the most famous, most glamorous film festival in the world, and this year it is celebrating 100 years of Indian cinema. Frankly, the spotlight has been...