Here is a thing that happens to Indian film viewers in America every weekend. You find the film. You press play. The opening credits are in a language you did not expect, and you spend the first five minutes in the audio menu instead of the film.
It happens because streaming services treat Indian films as one thing and India as one market, and neither is true. A Telugu film with a Hindi dub is, to Netflix's system, a Hindi film with an alternate track. A US account whose profile language is English gets whichever default the service chose, and the service usually chose Hindi. Sometimes the original language is there in the menu. Sometimes it is not licensed for your country at all, and the dub is all you are getting.
This site exists to tell you which before you press play. This is how we do it, and how much to trust it.
Three kinds of answer
Every streaming listing in our catalogue, and there are around 64,000 of them across 74 services, carries a mark for how we know what language it plays in.
Confirmed means the platform said so. ZEE5, Sun NXT, ManoramaMAX, Simply South, aha and the other Indian services publish the audio tracks for each title in their own catalogues, and our crawlers read them directly. About 18,600 of our listings carry a language confirmed this way. When a page says "Tamil, confirmed", that is the service's own word.
Inferred means we are guessing, and saying so. Netflix, Prime Video, Apple TV and the other global services reach us through a licensed availability feed that is reliable about whether a film is there and mostly silent about what language it plays in. For those, we infer that the film's original language is available, because it almost always is, and mark it inferred. About 28,700 listings are in this state. An inferred Tamil track on Netflix is a good bet, not a promise.
Unknown means neither. Around 16,300 listings say a film is on a service and nothing about language. We would rather show you a blank than a guess we cannot defend.
What to do with that
If a listing is confirmed, trust it. If it is inferred, and the language matters to you, check the service before you commit an evening. On Netflix, open the film's page and look for "Audio" under the description; the player's audio menu shows the same list. On Prime Video, the tracks are under the settings gear once playback starts, and the store page usually lists "Audio languages" lower down. Apple TV lists languages on the film's page before you buy, which is one reason it is the most honest of the big three for this.
If you want the original track and the big services do not have it, the Indian services usually do. Sun NXT will have a Tamil film in Tamil. ManoramaMAX will have a Malayalam film in Malayalam. ZEE5 carries Bengali films with the Bengali track confirmed on nearly all of them. They are cheaper than Netflix, they work in America, and for the languages they specialise in they are simply better.
When we are wrong
We will be, regularly. Licences change, dubs get added and removed, and an inferred track is an inference. Every film page has a pill that says "Seen it somewhere we're missing?" and a link to suggest a correction. A person reads every one before it changes anything, which is slow, and is also the only reason the catalogue can be trusted at all. If you pressed play and got a language we did not list, tell us. The next person searching for that film is counting on it.
The short version
- Confirmed: the platform declared the track. Trust it.
- Inferred: our best guess from the original language. Check the audio menu.
- Unknown: we do not know. The Indian services probably have it in the original.
- Wrong: tell us on the film's page.