Kevin Finn (Jason Ritter) hat in seinem Leben bislang vor allem in seinem eigenen Interesse gehandelt – und damit so ziemlich alles vor die Wand gefahren. Da er in seiner Verzweiflung nicht mehr so recht weiß, wohin mit sich, kehrt er schließlich in seine Heimat zurück, wo er im Haus seiner verwitweten Zwillingschwester (JoAnna Garcia Swisher) und deren Tochter unterkommt. In seiner ersten Nacht dort beobachten er und seine Nichte, wie ein mysteriöser Himmelskörper unweit des Hauses auf die Erde aufschlägt. Die beiden beschließen, das Ganze näher zu untersuchen und stellen damit Kevins Leben völlig auf den Kopf. Denn nur kurz nachdem er das gelandete Objekt berührt, erscheint ihm das göttliche Wesen Yvette (Cristela Alonzo), das ihn fortan begleitet und damit beauftragt, die Welt zu retten...