Loner Zack Mayo (Richard Gere) intègre l'école d'officiers afin de devenir pilote dans la Navy. Durant treize semaines, il fait le dur apprentissage de la discipline, de l'amour et de l'amitié.