A mysterious man seeks revenge on those who killed his wife.A mysterious man seeks revenge on those who killed his wife.A mysterious man seeks revenge on those who killed his wife.