The baby is not really Jack's son!
At the end, when the baby ends up being a boy, it's not Jack's! As stated earlier in the film: "Jack shoots blanks". They baby belongs to the guy that Jack hired to impregnate her. Before she collects millions of dollars wouldn't they do a paternity test first to make sure they baby is Jack's biological son? It doesn't make sense! No one is going to hand over millions of dollars without paternity testing first.
share