Max, un ange, parcourt les Etats-Unis pour venir en aide aux mortels. Dans un village du Maine, il croise Sally, qui tente d'obtenir la garde de son petit frère. Max comprend qu'il doit la soutenir. Mais un ange est envoyé pour lui apprendre que c'est une autre personne - Karl - que Max doit aider...