Certo che per la giovanissima Novalee (Natalie Portman) la vita è una bella prova di coraggio, abbandonata dalla madre quando aveva solo cinque anni, si ritrova a diciassette messa incinta da uno scapestrato, ma comunque determinata a far nascere suo figlio si imbarca in un romantico viaggio della speranza, sempre con lo scapestrato, verso la California per iniziare una nuova vita.
Purtroppo come già si poteva intuire il ragazzo in questione non solo non è pronto a prendersi una tale responsabilità, ma durante una sosta in un centro commerciale molla letteralmente la povera Novalee al suo destino e si da alla fuga. La ragazza senza soldi ne macchina è costretta a nascondersi nel grande magazzino che fino al parto diventa la sua casa.
La sua storia diventa di dominio pubblico grazie alle televisioni, comincia un gara di solidarietà, Novalee viene ospitata da una coppia conosciuta nel grande magazzino, e una volta trovata una casa cercherà di rimettere in sesto la propria vita, scoprendo così una passione per la fotografia e facendo amicizia con Lexie (Ashley Judd), una bella ragazza con prole e nessun legame serio.