All Cast

Pat O’Brien

Pat O’Brien

Samuel J. 'Sam' Doyle

Glenn Ford

Glenn Ford

Danny Doyle

Evelyn Keyes

Evelyn Keyes

Susie Thompson

Jonathan Hale

Jonathan Hale

Joseph Sanford

Lloyd Bridges

Lloyd Bridges

Cadet William "Bill" Robinson

Hugh Beaumont

Hugh Beaumont

Cadet John McGinnis

Marcel Dalio

Marcel Dalio

Marcel Faulet

Douglas Croft

Douglas Croft

Danny Doyle - as a boy