Joe Pendleton (W.Beatty), vrhunski razigravač momčadi američkog nogometa, probudi se na nebu, gdje shvati da ga je neiskusni nebeski pratitelj (B. Henry), kome je to bio prvi zadatak, greškom odveo na nebo misleći da će Joe za vrijeme vožnje biciklom stradati u sudaru s automobilom. Nebeski autoritet, g. Jordan (J. Mason), pokušava osobno ispraviti pogrešku te se s Joeom vraća na Zemlju. No, Joeovo tijelo već je kremirano i on mora pronaći tuđe tijelo gdje će se nastaniti. Odbija čitav niz prijedloga da bi na kraju, ali samo privremeno, prihvatio tijelo bogatog industrijalca Farnswortha kojeg su njegova supruga (D. Cannon) i njezin ljubavnik, a bogatašev osobni tajnik Tony Abbott (C. Grodin) otrovali. Učinio je to zagledavši se u Betty Logan (J. Christie), koja je došla k Farnsworthu tražiti da povuče jedan svoj projekt kojim će ugroziti zdravlje stanovnika njezina kraja.
Drugi svjetski rat na tihooceanskom bojištu. Pripadnik američkih marinaca narednik Joe Enders (N. Cage) oporavlja se od posljednjeg zadatka u kojem je na Solomonskim otocima stradao njegov vod. Okrivljujući sebe za smrt suboraca, Enders unatoč oštećenom sluhu želi natrag u borbu u čemu mu pomogne medicinska sestra Rita (F. O'Connor). Istodobno američka vojska priprema Indijance iz plemena Navajo kako bi svojim materinjim jezikom služili u vezističkim postrojbama, jer Japanci ne mogu dešifrirati poruke poslane na njihovom jeziku. Tako su unovačeni Ben Yahzee (A. Beach) iz Ute i njegov prijatelj Charlie (R. Willie). Vrativši se na ratište, narednik Enders dobije zadatak štititi Yahzeeja i kolege.