Der Engel Craig (Daniel Radcliffe) ist nur ein kleines Licht in den Büroräumen der Heaven Inc.. Er ist zuständig für die Massen an menschlichen Gebete, die in Sekundentakt eintreffen. Sein Boss Gott (Steve Buscemi) hat schon lange das Interesse an der Menschheit verloren und will sich einem neuen Projekt widmen. Doch dafür muss die Erde erstmal zerstört werden.
Craig und seine Kollegin Eliza (Geraldine Viswanathan) versuchen Gott davon zu überzeugen, dass die Menschheit nicht vernichtet werden darf. Dafür gehen sie mit ihm eine Wette ein: sie müssen es schaffen, zwei Menschen dazu zu bringen sich ineinander zu verlieben