It's a good entertaining movie, but for me it was very predictable. For those who are not in touch with other cultures or poverty issue may find this movie very innovative, but it has long sequences that are very boring. But overall, if you are someone who watch movies regularly, you will find this very predictable. I wouldn't call it a "masterpiece".