Rachel are 40 de ani, este profesoară și nu are copii. Își iubește viața: elevii ei de liceu, prietenii, fostul iubit, lecțiile ei de chitară. Când se îndrăgostește de Ali, Rachel se atașează de Leila, fiica lui de 4 ani....
O tânără femeie pornește într-o odisee de 1.000 de mile prin America, unde întâlnește un vagabond decăzut din drepturi. Dar toate drumurile duc înapoi la trecutul lor terifiant și la o situație care va determina dacă dragostea poate supraviețui......