A wildly uneven film where the major problem is the uneasy mix of comedy and thriller. To me, the unusual premise is clearly a comedic one, and they should have gone for an all-out comedy. For example, Rock has some funny lines but occasionally he is too unlikable for a comedy. The scene where Betty's husband gets scalped is too nasty for what should have been a less violent comedy. An even better example is the Hollywood leftist writer preaching to us tritely through Freeman's character, early on, about the plight of the Indians; I mean - yawn! They should have given Freeman something funny to say in that segment, but that is of course much more difficult than to simply write him a boring PC speech.
There is yet more New Age PC-ness in the form of the ending: the girl not only doesn't get the boy - she gets no boy at all; in fact, the message is that the girl needs no boy at all! Bit of a feminist statement there. The first half-hour is weak, but the movie gets better - ironically - once Zellweger gets to Kinnear. I say "ironically" because I'm not much of a fan of Kinnear's, though he's solid here. Zellweger is very cute, as usual; she has the sort of all-American cute looks which should appeal to almost every guy, and I have to wonder why more of such women aren't "represented" nowadays, instead of the dogs who inexplicably became stars, such as Diaz, Roberts, Aniston, Lopez, or Barrymore.
Since the movie tries to be very serious at times, I have no choice but to criticize Freeman's character which is the gangster's equivalent of the movie world's hooker-with-the-heart-of-gold. There is also absolutely nothing in the relationship between Freeman and Rock to suggest even remotely that they were father and son.