Lois Smith
Marjorie
Jon Hamm
Walter
Geena Davis
Tess
Tim Robbins
Jon
Stephanie Andujar
Julie
Hannah Gross
Young Marjorie
Leslie Lyles
Mrs. Salveson
Bill Walters
Old Jon
Hana Colley
2nd Generation Marjorie, Age 10
Azumi Tsutsui
2nd Generation Marjorie, Age 30
India Reed Kotis
Young Tess (as India Kotis)
Cashus Muse
Bartender