Vengeance! Background