Justice or revenge ???