You know towards the end of the movie, the good guy gets the chance to kill the bad guy but decides not to because he wants to give the bad guy a second chance. Then as the good guy turns around the bad guy attacks and injures/kills either the good guy, his lover, or his sidekick.this part make me mad. Because the good guy decided to spare the bad guys life, he ends up causing the death of another and ends up having to kil the bad guy anyways. It doesnt always go like that but its usualy prety similar. This doesnt make the good guy look any "gooder" it just makes him look stupid.
I think it would be better and more realistic if the good guy was to just kill the bad guy thefirst chance he gets. It would not only make him look smarter but also potentually save the lifes of hundreds of inocent citezens who would have died in the final battle.
as for the bad guys who actually turn good at the end off the movie, too bad for them they shouldnt have been bad in the first place