That rare occasion when the word EPIC is anything but an overstatement.
Love everything about this, the choreography, the fluidity, the expressions, the plot progression and everything. It's just perfect. Who you thought might've been the underdog turns out to be someone totally different too. Never know what's up next, and even if the ending was to be expected: it's just perfect. You done made a masterpiece here.
-cd-