In recent years, Nicholas Cage has not, in my opinion at least, made any decent movies.
16 years ago, this was not the case.
In City of Angels, Seth (Nicholas Cage) is an angel who guides the newly departed to the next life. In the operating room, as Seth is waiting for his next assignment, he believes that Dr. Maggie Rice (Meg Ryan) is able to see him. Having the power to make himself seen by humans, Seth makes himself visible to Maggie. While developing the relationship with Maggie, Seth meets Nathaniel Messenger (Dennis Franz) a former angel who fell to earth and became human. Deciding to see where the relationship with Maggie could go, Seth takes a chance and leaps. But what he does not anticipate is the repercussions of his choices.
What I like about this movie is that it is romantic without being predictably or overly cheesy. Meg Ryan and Nicholas Cage have excellent chemistry. While movies about a supernatural being and a human (Yes, Twilight, I am looking at you) could turn out to be schmaltzy and predictable, this movie is not. It is an adult romance with all of the traditional hallmarks of a romantic drama, but it is not boring.
I recommend this movie.