It was magic armor.
I don't think the movie's focus was realism, which can be said for any superhero movie, really. Nevertheless, it was an entertaining review. Though you really should finish something before you review it. You never know, it might surprise you in the end. A cookie for being...