Enthralling visuals, superb acting and a masterful in concept but mediocre in execution. Three of the stories worked while the other three lacked the emotional depth required for a 3-hour flick!
At some point you might be disconnected from the story due to the jumping "time-periods" , random shots and the entangled story-lines. If the movie is shown in the order of past to the present, then it would have been more interesting.
Overall the movie is not for everyone and appeals only the film buffs.