Not very good at all. The premise was just dragged out in the same way constantly until an obvious solution was found. Although the baby plot point was handled quite well it was obvious that it was going to happen. The ending was an anti-climax and over all disappointing. This is one of the few film that I found the trailer to be better than the actual feature.