Elliot Hopper è un vedovo con tre figli a carico, ma il troppo lavoro non gli permette di dedicarsi ai figli. In seguito ad un incidente automobilistico muore, e scopre di avere alcuni giorni a disposizione come fantasma per tentare di mettere a posto i suoi affari sulla Terra.