If there was any confusion early on as to the biggest threat to our protagonists, “Armour” erases any and all doubts. From her…