Actually Stallone has hardly any career in Hollywood. A magazine he launched a few years ago, had to close down, because of lack advertising revenue.
In recent years his films have done far better abroad than in the US. So he has decided to do a Bollywood film -- for the love of money (and nothing else).