Bean er lei av det militæret livet, og ønsker å forlate hæren. Men hans handlinger gjør at han blir dømt til 90 dager i et militærfengsel, som drives av McKinney (spilt av Martin Sheen) som umiddelbart misliker den unge og opprørske Bean. I tillegg er de andre innsatte veldig fiendtlige mot Bean.