A reluctant hero dons a suit of superpowered battle armor to defend our world against a series of otherdimensional raiders.