just when jessica thought she was going to have to surrender to her fate , salvation came in the shape of cathy , who appeared from nowhere , grabbing this huge man by the shoulders and pulling him away .