Durante la Guerra de Vietnam, Adrian Cronauer (Robin Williams), un disc-jockey de la Fuerza Aérea de los Estados Unidos, llega a Saigón para entretener a los soldados desplegados en Vietnam.