Great fighting choreography, good camera work and overall not too shabby execution.

Destiny mantra gets bit boring and individuals behind casting have weird fascination for strange looking and big noses.