After her husband dies, Alice and her son, Tommy, leave their small New Mexico town for California, where Alice hopes to make a new life for herself as a singer. Money problems force them to settle in Arizona instead, where Alice takes a job as waitress in a small diner.
Ellen Burstyn
as Alice Hyatt
Kris Kristofferson
as David
Alfred Lutter
as Tommy
Harvey Keitel
as Ben Eberhardt
Diane Ladd
as Flo
Lelia Goldoni
as Bea
Billy Green Bush
as Donald Hyatt
Jodie Foster
as Audrey
Valerie Curtin
as Vera
Vic Tayback
as Mel
Murray Moston
as Jacobs
Harry Northup
as Joe & Jim's Bartender