在主演过《勇闯夺命岛》、《空中监狱》和《变脸》之后,尼古拉斯·凯奇开始关注爱情故事,他说:“当时我正想出演一部没有暴力的电影,那肯定就是爱情片了。我想人们之所以会有些惧怕爱情片是因为后者的难能可贵,而《天使之城》正讲述了一个独特的爱情故事,展现出吸引、激情和爱情的难以捉摸。玛吉是人类,塞斯是精灵;玛吉的工作是挽救生命,而塞斯的职责是引导灵魂进入天国,他们身处两个世界,却无法停止对彼此的渴望。”在筹备角色期间,凯奇从科学分析天使的《The Physics of Angels》书中获取了创作灵感,他相信,天使并非是子虚乌有的传说。