A young man inherits super armor from his deceased father, who turns out to be of alien origin