City of Angels is a remake of the German movie "Der Himmel über Berlin" (The heaven over Berlin). That movie starts with the angel sitting on a broken church (Gedächtniskirche) in Berlin. Nicolas Cage sits on a skyscraper, America's cathedral.
He tries to get alive so he can feel and love. He is helped by another fallen angel played by a magnificent Dennis Frantz. He gets his wish, gets the girl but then...
Meg Ryan is superb as ever.
At first, from seeing the trailer, it seemed like Meg Ryan couldn't see Nicolas Cage's character, and I thought it was going to be another Ghost. But it turns out the trailer shows all those bits of the film, and she really can see him.
The whole film is very strange at times, when people are having to act, and pretend not to see/feel Nicolas Cage around them. If I was them, I'd be jumping out of my skin as soon as he came anywhere near.
The whole angels thing is an interesting thing to do a movie about, and how many there are, and how they can't feel emotion. Well, Nicolas is perfect to play one of them, as he always has the same facial expression! And he's got such a lovely smile too. I still don't get why the angels all have to dress in black, but it is funny how Nicolas is scared of heights, poor baby, and is often shot very high up!
This is a great movie, but if you're a guy, you'll be sitting through it, rolling your eyes, and generally not caring. If you're female, I suggest you get the tissues BEFORE sitting down to watch this. You'll need it from the opening scene, believe me.