If you're going to use India as a prop, at least get things right.
As someone who's been to India several times and has deep connections there, there were several things about this movie that really bothered me.
1. Couuldn't Waris Aluwhalia just fake an Indian accent for this role? I guess he was brought up in the US, but any ABCD kid can do a passable fake Indian accent. It's how they make fun of their parents. It's just silly that a porter on an Indian train would have a straight American accent.
2. The character of Rita was totally unbelievable. It's not that it's totally unheard of for an Indian girl to hook up with some foreigner in today's India. But the kind of girl who works as a stewardess on the Indian railway is not that kind of girl. An educated, professional woman in a Mumbai or Bangalore, maybe. In general, the servers on the Indian railway are uneducated and poor, and those types of people tend to be more traditional. Plus, it looked like they were doing it in the bathroom. Has anyone ever seen the bathroom on an Indian train? Disgusting!
3. Why call the film "The Darjeeling Limited" and then film the whole thing in Rajasthan? These two places are thousands of miles apart on completely opposite sides of the country. They have totally different climates and cultures. It's like calling a film "The Montana Express" and then filming the whole thing in a Louisiana Swamp.
Stupid stuff like this made it hard to actually enjoy the movie.
Omar listenin'