Sympathy for Mr. Vengeance ★★★★

You gotta love movies where you don't really know who the good guy is...