Great cinematography, great casts and the whole film was aesthetically pleasing to watch BUT it was ruined by the awful lack of creativity in the plot, it's like watching a game of tom and jerry excluding the humour. They made the villain "Han" appears unrealistically powerful almost the point where he gets really annoying. Repetitive plot and a very cliché ending. Too bad since the list of casts were amazing but the script really ruined the movie.