India is the world’s largest producer of films, producing close to a thousand films annually. About 600 of the total films produced are in Telugu and Hindi, approximately 300 each, while the remaining are in other languages like Bengali, Tamil, Malayalam, Marathi, Kannada etc. Here is a list comprising movies from all these different Indian languages. The selection is solely based on works of auteur, classics, critically acclaimed contemporary works & some mainstream names which are must watch.