Immortal Avenger – braced for dying