The spots were intelligently placed. At the beginning of the movie, there is a shot of two parts of the city; one very poor & the other is the corporate world. The Taramani station is at the center, separating both these two worlds. It's interesting that when the first meet, they meet at the station because Ram apparently wants to tell us that these two worlds meet. The progression of the story is sort of a class difference. The story took various unexpected turns, but the flow of the movie wasn't steady, but more random.
"Feminism" is seasoned all over the movie. Every man in the movie is dumb, unfaithful, & terrible. That's how men are portrayed in the entire movie, which is basically man hating & therefore, a feministic movie! Since smoking & drinking is a virtuous thing for a society, Ram fights for women by telling us how the society is terribly guilty of not giving this virtuous privilege to women..
Anti-capitalist message is all over the movie again. At the beginning of the movie, there's a shot where the hammer & sickle flag is flying high. When Andrea is fired in the movie, somehow Ram thought it was very important to whine about how great labor unions are & how the capitalist system mistreats workers & that's obviously not true.