I don't know if it's based on any book or not, but a movie you might enjoy is Outsourced. It's about a young American male who is sent to India to manage a call center there. Mainly, it's about all of us trying to understand and appreciate cultural differences. It's light, it's pleasant, it's worth watching.
I enjoyed The Namesake, both book and movie. No violence there, that I remember. Water was an excellent film, about widows in India during the 1930's. While there was no out and out right violence that I remember, there were some very unnerving scenes. I'll never forget the happy eight-year-old widow, going into a rather opulent house, saying "Hello, I'm here to play with you." The book by Indian writer Mistry, A Fair Balance, has left me with some horrifying scenes, but it was still an excellent book, and I'm glad I read it.