Clark Roscoe war ein Musiker - besser gesagt ein Rockstar - der in seinem Leben schon viel Mist gebaut hat. Nach einem tragischen Unfall kommt er ums Leben und muss, um in den Himmel zu gelangen, als Geist bei einer Agentur arbeiten. Clark muss seine Fehler wiedergutmachen. Deswegen geht er zu der Ghost Agency, bei der Menschen mit Problemen geholfen wird. So kann es ihm vielleicht möglich werden, in den Himmel zu gelangen. Wenn da nicht der grimmige Henry Parker wäre, der ihm einen Strich durch die Rechnung machen könnte. Doch hinter ihm scheint mehr zu stecken als nur ein neuer Klient von Clark.