An Eye for an Eye (1981)

Kane's justice is revenge. Kane's weapon is himself. 1981-08-14 United States of America 106 Min. PG-13
5.2 105 votes