It's a fresh and different approach in Indian movies. Wonderful direction, Characters in the movie are lifelike and a tight slap on the faces of people who stereotype things.
I know some people say It's inspired by Pulp fiction, it's just the way of storytelling that has been adopted. There can only be a finite number of ways a story can be told. Some people might think the screenplay was a bit lengthy, but the whole point of the movie is to show different perspectives with equal weightage.