En plena Guerra de Vietnam, un carismático y rebelde locutor de radio, Adrian Cronauer, es enviado a Saigón para llevar algo de diversión y humor a las tropas estadounidenses. Desde el primer momento, su estilo único y su sentido del humor provocador chocan con la rigidez y la burocracia del ejército, pero eso no lo detiene. Adrian, interpretado por Robin Williams, decide elevar los ánimos de los soldados a través de su programa de radio, llenándolo de música rock y comentarios irreverentes que rápidamente se ganan la simpatía de los oyentes.