Moshe earns his best notices for staging battle chaos, action, atmosphere, and occasional visual flourishes. The broader response is much rougher, with repeated criticism of bloated writing, inert stretches, and...
Pros: action sequences, suspense
Cons: runtime, story quality