Dopo 6 anni trascorsi in carcere per tentata rapina ai danni di una banca, Karen (Kim Basinger) esce sulla parola e prova a rifarsi una vita. In sua assenza l'ex marito si è risposato e ha raccontato al figlio Patrick che la mamma è morta. Nella vita di Karen riappare un certo Schmidt (Terence Stamp) che ha bisogno di lei per un nuovo colpo: 18 milioni di dollari in una banca considerata di massima sicurezza. Per convincerla ad aiutarlo, rapisce Patrick e la ricatta. Con l'aiuto di J.T. (Val Kilmer), Karen cercherà di liberarsi del passato e di riavere suo figlio.