Pete Sandich (Richard Dreyfuss) er en pilot i brannflyvebransjen. Kjæresten hans Dorinda Durston (Holly Hunter) er også pilot og arbeider i tillegg som radiooperatør når de andre pilotene er ute på oppdrag. Pete tar alltid sjanser og er overbevist om at ferdighetene hans alltid vil strekke til. En dag gjør de ikke det, og han omkommer i en ulykke. Han gjenoppstår som et usynlig spøkelse med et oppdrag gitt av engelen Hap (Audrey Hepburn). Han må gi gode råd til sin etterfølger, Ted Baker (Brad Johnson), og samtidig godta at Ted forelsker seg i Dorinda.