In the movie City of Angels , the character Seth is played by Nicolas Cage .
Seth ( Nicolas Cage ) is an Angel that appears only to those who are about to die , or those who are in the process of death .