Tres veteranos de la guerra de Vietnam -Doc (Steve Carell), Sal (Bryan Cranston) y Mueller (Laurence Fishburne)- se reúnen en el año 2003 para enterrar a Larry Jr., el hijo de Doc, que ha muerto en combate en su primer año en la guerra de Iraq.
Un cadete (Timothy Hutton) incita a sus compañeros a la rebelión con el fin de impedir que las autoridades conviertan la Academia donde estudian en un complejo de apartamentos. Su padre adoptivo, que es también el Comandante de la Academia (George C. Scott), apoya su lucha. Pero cuando un accidente inesperado provoca el cierre de la Academia, la disciplina militar se desbarata, con inesperadas consecuencias.