The Spider Woman executes a fatal blow to the lying Sub Zero Green Administrator