I registered at IMDb just to respond to another's comments about this film. The previous reviewer (from Hong Kong) is missing something. I'm not sure what it is (maybe he was playing solitaire while the film was playing) but he really didn't understand a lot of obvious things about this film. Personally, I didn't find it confusing at all. On the contrary, I thought it was great, understandable and fun. It's got some hilarious moments and I laughed out loud several times. There are some unanswered questions but they're not that kind that have to be answered in order for the film to work.
This isn't a blockbuster so if one has high expectations, they're liable to be disappointed. But, it doesn't make sense to come into anything with expectations anyways, because they're entirely subjective. :D