Low budget, low grade thriller which cynically pretends it is dealing with the issue of child trafficking.
In fact its just a dumb trailer with multiple endings to pad out its short running time and lack of main plot.
Steven (Ryan Phillippe) and Shannon (Rachelle Lefevre) are a couple who have received a multi million dollar payout after an automobile accident which also left her unable to have kids.
They take part in an adoption process abroad to take care of an Haitian girl which is going to cost them a lot of money. Just before the process is finalized the keep bumping into Benjamin (John Cusack) and then later realise that the girl they were hoping to adopt has disappeared and the whole adoption process was a scam. As the local police tell them, the girl was reclaimed and the scam will move on elsewhere.
However the schemers want more as they become aware that our couple have serious money so go for a big payday by kidnapping them.
The film has a flimsy plot and flimsier action and just when you thought its all over we get a literal cliffhanger and then some more.
The film actually feels longer than its short running time. It is a straight to pay TV film which has bagged a couple of well known names who perform adequately with a poor script and not very good direction. However the actress playing the adopted girl was very stiff and inanimate. If I was adopting her I would had asked for a refund.