A lot of nice ideas, but effectively working out chaotically, bringing together many unusual plots and also a few statistically impossible turns of events, too many for my taste. It has much more Action elements in it than Thriller (as incorrectly labeled by IMDb and the LIFF website, but that is not the filmmaker's fault). Maybe my problem is that it was difficult to recognize the various protagonists (you know, all Chinese look alike, as they say). Moreover, the introductory scene with the bank robbery is confusing, introducing the hole in the vault's floor much too early. Again moreover, it is strange that none of the bank employees have ever noticed its existence and its potential for intruders. The proper place for that robbery scene is much farther in the script, but not too far as this scene foreshadows the real one, looking very much like it yet differing in some crucial details.
All in all, despite its faults, I see it as "disposable" entertainment. No reason for nitpicking about it too much. It will keep your attention from start to finish, despite of the confusion about some things that you see happening.