James Stewart plays "Truck" Cross an enlisted soldier who has been accepted into the Unites States Naval Academy at Annapolis, Maryland. Truck meets Roger "Rog" Ash (Robert Young)and Richard "Dickie" Gates Junior (Tom Brown). Three very different young men become roommates. Truck Cross has a secret he doesn't want let out. Ash is full of himself and needs to learn to be part of a team.