revenge and justice!…for what ?