Mr. Roberts is a Navy officer who's yearning for battle but is stuck in the backwaters of World War II on a non-commissioned ship run by the bullying Captain Morton.
Henry Fonda
as Lieutenant Roberts
James Cagney
as Captain Morton
William Powell
as Doc
Jack Lemmon
as Ensign Frank Pulver
Betsy Palmer
as Lieutenant Ann Girard
Ward Bond
as Dowdy
Philip Carey
as Mannion
Nick Adams
as Reber
Perry Lopez
as Rodrigues
Ken Curtis
as Dolan
Robert Roark
as Insigna
Harry Carey, Jr.
as Stefanowski