Leper

A horde of disgruntled soldiers help an immortal piece of armor end the world.