All Cast

Emilio Estevez

Emilio Estevez

Jeremy Collier

Kathy Bates

Kathy Bates

Maurine Collier

Martin Sheen

Martin Sheen

Bob Collier

Kimberly Williams-Paisley

Kimberly Williams-Paisley

Karen Collier

Carla Gugino

Carla Gugino

Melissa

Corin Nemec

Corin Nemec

Donald

Ann Hearn

Ann Hearn

Prof. Tracey

Marcus H. Nelson

Marcus H. Nelson

Pvt. Poe

Michael Wiseman

Michael Wiseman

Lieutenant

Jena Kraus

Jena Kraus

Coffee House Singer

Chad Morgan

Chad Morgan

Bus Station Clerk

Penelope Allen

Penelope Allen

Marjoree

Geoffrey Blake

Geoffrey Blake

David

Renée Estevez

Renée Estevez

Brenda

Tuan Tran

Tuan Tran

Viet Cong

Paloma Estevez

Paloma Estevez

Little Girl