V Evropi leta 1945 še vedno divja druga svetovna vojna, newyorški najstnik Eugene Jerome (Matthew Broderick) pa se prijavi v vojsko. Pošljejo ga v mestece Biloxi, v državo Mississippi, v kamp za usposabljanje vojnih nabornikov, ki bi naj bili poslani na pacifiško bojišče. Tam spozna različne ljudi vseh mogočih karakterjev, sprejema človeške razlike in se uči o teži vojne skozi prizmo vojnega kampa.
Eugene v resnici sanja, da bi postal pisatelj in v svojo malo beležnico zapisuje svoje vtise o vseh, ki jih je spoznal v vodu. Njihov poveljnik je ekscentrični narednik Toomey (Christopher Walken), ki si želi varovance naučiti discipline in odločnosti, vendar na precej nenavadne načine. Mladi vojaki ga v glavnem dojemajo kot sadista. Eugene tam spozna dekle Daisy (Penelope Ann Miller), v katero se zaljubi, z lokalno vojno prostitutko pa tudi izgubi nedolžnost.