Characters played by Kit Lang
Michael
Characters played by Arturo Castro
Vinny
Characters played by Illya Konstantin
Tommy
Characters played by Emily Trosclair
Jane
Characters played by Vince Benvenuto
Danny
Characters played by Amanda Menneto
Mary
Characters played by Laura Malone Hunt
Michaels Mother
Characters played by Teri Merry
Marys mother
Characters played by Jason Vail
Michaels Son
Characters played by Matt Severyn
Joe
Characters played by Philip Estrin
Marty
Characters played by Steven Alan Green
Mr. Russi
Characters played by Annette Duffy
Mrs. Duffy
Characters played by Meghan Hemingway
Becky the Waitress
Characters played by Jonathan Peacy
Wade
Characters played by Greg Tamura
Earl
Characters played by Jordan Charles
Billy
Characters played by Renne Looney
Sister Frances
Characters played by Jenna Roberts
Michaels Infant Son
Characters played by George Lefas
Marys Father
Characters played by Jedglen Sandoval
Diner Patron
Characters played by Landon Chase Guidroz
Sons Voice on Phone
Characters played by Arielle Brachfeld
Prostitute
Characters played by Noah Forrest
Lt. Rikers
Characters played by Kristian Kordula
Radio Operator
Characters played by Aidan Roth
American Soldier #1
Characters played by Ivan Goris
Bunker Soldier
Characters played by Michael O'Heney
Recruit #1
Characters played by Mike Kuper
Recruit #2
Characters played by L.A. Williams
American Soldier #2
Characters played by Al Kao
Injured Vietcong Soldier
Characters played by Kristopher Hambas
Pfc. Squiggs
Characters played by Robert Dancy
American Soldier #3
Characters played by Kurt Merrill
American Soldier #4
Characters played by David Rush
Young Michael
Characters played by Dominic Schiraldi
Young Tommy
Characters played by Ryan Looney
Young vinny
Characters played by T.W. Reed
Trucker