Un angel enamorado (City of Angels)  Maggie no creía en ángeles. Hasta que se enamoró de uno.

Seth (Nicholas Cage) posee lo que cualquier humano desearía tener: puede volar, viajar a velocidades inconcebibles, hablar todas las lenguas, escuchar el pensamiento y estar más cercano que nadie a Dios. Seth es un ángel. Puede hacer lo que ningún humano puede y sin embargo no puede hacer lo que más desea: sentir, tocar, sufrir, amar. En resumen, ser humano. Entonces conoce a Maggie (Meg Ryan), una doctora cuya lógica terrestre le impide creer en aquello que no puede ver. Alli comienza una historia de amor sin igual.