Avenging the Angels: It's all about revenge.