A mysterious rescuer appears….