In den 60er Jahren verunglückt der junge Bobby tödlich. Den Weg in den Himmel muss er sich aber erst verdienen – und so bleibt er zunächst in der Warteschleife. In den 80ern ist es so weit: Er darf auf die Erde als Schutzengel des Jungen Lenny. Bobby macht aus dem schüchternen ewigen Verlierer einen begehrten Mädchen-Typ. Plötzlich erfährt er, dass Lenny sein Sohn ist und genauso jung sterben muss wie er. Bobby muss ihn retten, bevor er endgültig in den Himmel zurückkehren kann.