A 2 hour movie, set in the desert with no song and dance ? There are no heroes? And it's from Bollywood ? Huh ?Well, that's why this year has been so effective