A gripping Bollywood spy thriller set in Pakistan has become the highest-grossing Hindi film in India in just eight weeks and counting.