Despite all the cultural awkwardness and strange story telling, the message it carries is loud and clear!
When mankind is facing the catastrophic event; when we, as a civilisation, facing the dead end. There won't be any Iron Man or superman, or a guy could jump back in time to save us.
We all, will have to unite and fight! With the courage and the responsibilities, carrying the hopes and believes, to save the future for our children, and the children of the children, and we are all HEROES!
And for such message, with those epic senses plus Andy Lau's story line (MOSS), you have my 5stars!
The movie is not perfect, but the message it carries is far greater compare to other Sci-fi, even to Interstellar.