I liked how this movie’s portrayal of angels was theologically correct from a Judeo/Christian perspective. In fact it is a very spiritual film. Hollywood often glamorizes the incorrect notion that when people die, they become angels. Even the Catholic film maker Frank Capra in his classic It’s a Wonderful Life propagated this concept with Clarence the angel, who was once a person, missing such things as alcohol and cigarettes. But in Judeo/Christian theology the angels were created before, and separate from human beings, directly by God. The Bible says we become like the angels, but never says we become angels.
City of Angels makes this point clearly when the little girl told Seth she wanted to be an angel. Seth and Cassiel (Andre Braugher) discuss how they always want wings. Cassiel states that angels are not human beings, and never were.
City of Angels was loosely based on the German film, Wings of Desire 1987. Its screenplay was written by Dana Stevens who seems to work on romantic and wholesome films, including an adaptation of Nicolas Sparks’, Safe Haven, which she wrote the screenplay for. A year after City of Angels, she wrote For the Love of the Game, staring Kevin Kostner.