Hard revenge milly bloody battle