Peu de temps avant Noël, un ange est envoyé sur Terre pour jeter dans les bras l'un de l'autre deux amis qui sont amoureux, mais ne l'ont pas encore réalisé.
Harold, un ange, est envoyé en mission sur terre. Il a jusqu'à la veille de Noël pour permettre à Corrine et à Dave de réaliser qu'ils sont faits l'un pour l'autre. Dave sait qu'il est amoureux de Corrine, mais celle-ci ne réalise pas que son prince charmant, celui qu'elle cherche en vain, est juste sous son nez...