a very enjoyable film that feature character who do bad thing and who let emotion like anger and a desire for vengeance bubble over . the cast be very good and there plenty of action and and stewart get the girl and his revenge ( with a twist ) in the end . i have see this film several time and and always watch when it on amc or cable . highly recommended .