I'll try to render my opinion without any spoilers. First, the acting is top notch, especially the Latina mother of the kidnapped boy in question. She was completely believable as a streetwise habitue and I suspect she will have a long future in Hollywood. Everyone else was fine, so no complaints there. Why seven out of ten? Well, in the end, the "story" was a bit far-fetched: a down-on-his-luck cabbie resorts to kidnapping in order to make money for child support? I guess, in Hollywood terms, this is probably akin to Al Pacino holding up a bank to pay for his lover's sex-change operation in Dog Day Afternoon. What man will do when they're desperate! Is this a film worth seeing? Sure. You won't be disappointed.