I thought magic rez on monsters doesn't go below 0. Any source that it does?
All resists in diablo 2 are capped at a range of [-100,100] when applied, unless a specific exception exists like player cold/fire/lightning/poison resistances capped at min(75+maxres,95) and %dr on players of [-100,50] or % dr being capped at [0,100] for crushing blow being applied on everything.
That includes resists that aren't displayed, which are magic resist, poison length resist, stamina damage resist and mana damage resist, all using [-100,100].
And in nm/hell, resists other than magic are set to -40/-100 for players, though magic remains at 0%. So by default, players have 2x the poison length, 2x the stamina loss, 2x the mana loss in hell. And its only -20/-50 in classic for all those
the only really unique thing about magic resist is that it gets no nm/hell penalty. It
is actually possible to get a player to -100% magic resist and waste some pierce, but takes the really contrived scenario where that player has a latent black cleft with -65% magic resist equipped and you have the most possible pierce on a warlock with defiler consumed and you can only subtract another -35% resist