Jeremy Collier is a Vietnam veteran who has returned home and is struggling to cope with the war experiences that haunt him. He is also at odds with his family, who cannot begin to understand what he has been through. Jeremy's battles with his family finally spiral out of control on Thanksgiving Day, when a bitter secret is revealed
Emilio Estevez
as Jeremy Collier
Kathy Bates
as Maurine Collier
Martin Sheen
as Bob Collier
Kimberly Williams-Paisley
as Karen Collier
Carla Gugino
as Melissa
Corin Nemec
as Donald
Ann Hearn
as Prof. Tracey
Marcus H. Nelson
as Pvt. Poe
Michael Wiseman
as Lieutenant
Jena Kraus
as Coffee House Singer
Chad Morgan
as Bus Station Clerk
Penelope Allen
as Marjoree