Vengeance is finally his!