The only reason for 3 stars…,just too long. So much repetition and fantastical, unbelievable plot lines. Story could have been told in half the time. I mean…how many times can you be shot up, almost dead, and super glued back together (literally)? And one little band of people winning an impossible war? C’mon….too far out there!