Deux anges, Daniel et Cassiel, descendent du ciel à Berlin. Ils peuvent côtoyer les humains sans être vus... Ils rencontrent un ancien ange devenu humain qui peut sentir leur présence et leur communique sa foi dans l'humanité. Daniel fait une autre rencontre qui sera pour lui décisive puisqu'il tombe amoureux...
Partie 1 : En 1945, alors que le conflit fait rage, Anna Mauth, une jeune infirmière allemande, s'occupe comme elle peut des blessés, qui arrivent par dizaines tous les jours, à l'hôpital Martin-Luther de Dresde. C'est là qu'elle fait la connaissance d'un médecin, Alexander Wenninger. Les jeunes gens, qui ressentent très rapidement une attirance réciproque, envisagent bientôt de se marier. Partie 2 : Dans la maison de Carl Mauth, directeur de clinique, on s'apprête à recevoir une foule d'invités à l'occasion des fiançailles entre sa fille Anna et le médecin Alexander Wenninger. Mais, toujours caché dans les sous-sols de l'hôpital, Robert Newman entend bien faire annuler la cérémonie.