Lorraine Burton (Maria Bello) è una donna profondamente insicura che dopo un brutto divorzio cresce da sola suo figlio di sette anni Chad, senza uno stipendio che le permetta di vivere con dignità e con il marito, un militare violento e prevaricatore, che la vessa psicologicamente e minaccia di toglierli la custodia del figlio. Una sera Lorraine di ritorno con il figlio da una seduta di terapia di gruppo e diretta verso casa con la sua automobile, fa una breve sosta ad un distributore di benzina. Una volta rientrata in macchina ad attenderla non c’è solo il figlio, ma anche Roy (Stephen Dorff) un rapinatore di banche in fuga dalla polizia. Roy sequestra madre e figlio costringendoli ad intraprendere un viaggio per Tijuana in Messico. Lungo il cammino Lorraine comincerà a comprendere l’indole violenta e psicopatica del suo sequestratore e cercherà con ogni mezzo di difendere l’incolumità del figlio.