
Memorial Day, 1993. When 13-year-old Kyle Vogel discovers the World War II footlocker belonging to his grandfather, Bud, everyone tells Kyle to put it back. Luckily, he ignores them. Although Bud has never talked about the war, he finds himself striking a deal with his grandson: Kyle can pick any three souvenirs, and Bud will tell him the stories behind each one. Memorial Day not only takes us on a journey into Bud's complicated wartime past, but also into Kyle's wartime future. As the two men share parallel experiences in combat, they come to realize how that magical day on the porch shaped both of their lives.

as SSGT. Kyle Vogel

as Bud Vogel

as Young Kyle Vogel

as Lt. Kelly Tripp


as Brandt

as Cpt. Tom Marshall

as Betty Vogel

as Pfc. Travis Shane

as Lieutenant Bud Vogel

as Spc. Josh Berg

as Derek Lodermeier

as Young German Soldier

as Ed Gorski

as Pfc. Nick Sullivan

as Sarah Vogel

as Moises Aguilar

as Zack Vogel

as Donnelly

as Ruthy Vogel

as James Vogel

as Ron Vogel

as Insurgent #1

as Col. Glenn Larson

as Frankie Califano

as SS Driver

as Sgt. Jack O'Hara

as Pfc. Tyson

as Justin

as Fischer

as SS Officer

as Insurgent #2

as Martel

as Iraqi Civilian #1

as Interpreter

as Gun Soldier