An ex-con and his seductress find vengeance and love amidst a small, mountain town in Mexico.An ex-con and his seductress find vengeance and love amidst a small, mountain town in Mexico.An ex-con and his seductress find vengeance and love amidst a small, mountain town in Mexico.