Watch the movie City of Angels

City of Angels - 1998 film from director Brad Silberling. The story of the main characters, played by Nicolas Cage and Meg Ryan, will move you to tears. When the film comes to an end, the world simply turns upside down from the realization of what the main character has experienced.