Teresa Chafey er på flukt fra hjemmet sitt og kjører nordover langs Californias kyst. Underveis plukker hun opp to mystiske haiker, Poppy Corn og Freedom Jack. Sammen deler de historier som gir innblikk i deres liv: Teresa forteller om sitt ødelagte forhold til kjæresten, Poppy minner om en trist ung kvinne hun kjente, mens Freedom deler sin egen erfaring med sin voldelige temperament. Men etter hvert som natten skrider frem, avdekkes en dypere og mørkere historie som omhandler liv og død, frelse og fortapelse. Det blir en natt som potensielt kan bli den lengste, og kanskje den siste, i Teresas liv.