It is a British film and British films always win Oscars every year...so stop pretending this was an Indian movie which won an Oscar...it was set in India like so many other Oscar winning British movies --- Gandhi, Gunga Din, A Passage to India..to name a few. The Brits always get to the Oscars every year and this year they took India along.