Der US-Armeeoffizier Lt. Peter Sterling wird für sein Äußeres in der US-Marine, Bosun's Mate 'Slicker' Donevan, verwechselt und als Ergebnis sofort zur Basis von Donevan gebracht. Mit seinem alten Kumpel Francis setzt Sterling seine militärischen Karriereunfälle fort, diesmal in der Marine.
Donald O'Connor als Peter Stirling/Bosun's Mate 'Slicker' Donevan
Martha Hyer als Betsy Donevan
Richard Erdman als Murph
Jim Backus als Commander E.T. Hutch
Clint Eastwood als Jonesy David Janssen als Lieutenant Anders Leigh Snowden als Nurse Appleby
Martin Milner als W.T. 'Rick' Rickson
Paul Burke als Tate
Myrna Hansen als Helen
Phil Garris als Tony Stover