Novalee Nation is a 17-year-old Tennessee transient who has to grow up in a hurry when she's left pregnant and abandoned by her boyfriend on a roadside, and takes refuge in the friendly aisles of Wal-Mart. Eventually, some eccentric but kindly strangers 'adopt' Novalee and her infant daughter, helping them buck the odds and build a new life.
Natalie Portman
as Novalee Nation
Ashley Judd
as Lexie Coop
Stockard Channing
as Thelma 'Sister' Husband
Joan Cusack
as Ruth Meyers
Sally Field
as Mama Lil
James Frain
as Forney Hull
Dylan Bruno
as Willy Jack Pickens
Keith David
as Moses Whitecotten
Ray Prewitt
as Tim
Laura House
as Nicki
Mary Ashleigh Green
as Girl in Bathroom
Kinna McInroe
as Wal-Mart Clerk