In reading other reviews, it seems this movie is truly a love or hate situation. Frankly, I have no idea how some people could rate this movie so poorly? From a purely entertainment perspective, it's very well done and should hold your attention. A lot of reviewers get too caught up in the technical aspects of a movie, critiquing the acting, directing, etc. I tend to rate movies based purely on their entertainment value, and in that respect, this is well worth a watch. The ending had an especially nice twist.