Radijo komikas Adrianas Kronauveris (Robinas Viljamsas) išsiunčiamas į Vietnamą, kad sugrąžintų komediją į karių gyvenimus. Kronauveris sužavi karius, bet šokiruoja savo vadovą seržantą majorą Dikersoną (Dž. T. Volšas) su savo nepagarbiu požiūriu į karą. Dikersonui mėginant cenzūruoti Kronauverio transliacijas, Kronauveris siekia santykių su vietnamiete Trin (Čintara Sukapatana), kuri jam parodo tikruosius karo siaubus.