City Of Angels - Gallery

DI City Of Angels (12)
1 of 11
City Of Angels

An angel, Seth (Nicolas Cage), takes the unconventional step of making himself visible to a human, Meg Ryan's heart surgeon Maggie.

In the ultimate act of love - potentially - Seth contemplates sacrificing his immortality to be with her.