Un ex presidiario inestable llamado Charlie Rankin (Dorff) se enrolla con Florence Jane (Michelle Monaghan), una actriz porno, con la que se embarca en un violento viaje por carretera buscando su salvación. Con tal de cumplir con el plan que Charlie traza junto a su fiel compañero de celda, William Pettigrew (Ray Winstone), para vengarse de las dos personas que le hicieron daño en el pasado; Charlie comete un grave error al equivocarse de casa y asesinando así a dos personas inocentes. Desesperado, Charlie busca refugio en casa de Florence, desarrollándose entre ellos una relación amorosa totalmente opuesta a la violenta realidad que viven.