Robert Walker
— Pvt. Marion Hargrove
Donna Reed
— Carol Holiday
Keenan Wynn
— Pvt. Mulvehill
Grant Mitchell
— Uncle George
Ray Collins
— Brodie S. Griffith
Chill Wills
— First Sgt. Cramp
Bob Crosby
— Bob
Marta Linden
— Mrs. Holliday
George Offerman, Jr.
— Pvt. Orrin Esty
Edward Fielding
— Gen. Dillon
Donald Curtis
— Sgt. Heldon
William Phillips
— Pvt. Bill Burk (as Wm. 'Bill' Phillips)
Douglas Fowley
— Capt. R.S. Manville
Harry Tyler
— Man on Train (uncredited)
Louis Jean Heydt
— Officer Administering Oath (uncredited)
Frank Faylen
— M.P. (uncredited)
Mantan Moreland
— Train Porter (uncredited)
Joe Devlin
— Mess Hall Sergeant (uncredited)
Robert Benchley
— Mr. Holliday