Factual error: In the dramatic final confrontation, the husband tries to shoot Julia, only to find that the gun is empty. The problem is that slides on automatic pistols like the one used in this scene lock open when the last round is fired. The slide on this gun is visibly closed, so it should still have a round in the chamber.
Suggested correction: The gun wasn't empty, it jammed.
Plot hole: Laura moves to Iowa and rents a nice, large house, conveniently furnished with everything she could possibly need, by using a fake name, having no job, no established financial history, has no current bank account or credit cards, or any references. She merely hands cash to the agent to seal the deal. She later lands a job without proof of identity, citizenship (legally required), and has no references, no credible work history, or a different social security number. Laura is resourceful, but certainly lacked the illegal avenues to obtain a convincing fake identity and other false documentation. If she had been able to do any of that, then it would have to be incorporated into the plot as credible exposition. Movies audiences are sometimes expected to employ a "suspension of disbelief" for the sake of the plot, but this stretches credulity.
Suggested correction: You don't have to be a citizen to work.
You do need an ID, but you don't need to be a citizen.