4 of 14
Nicolas Cage as Seth in 'City of Angels'
"City of Angels"
Divine on a Dime: Seth (Nicolas Cage) is one of countless angels sporting trench coat uniforms (one of us, one of us...) helping people in their own ways. That is, until a curly-haired moppet (Meg Ryan) enters his purview and he gets a craving for pears. But oops, God has a weird sense of humor and takes said lady love only to leave Dennis Franz as Seth's only friend on this plane of existence. So much for a happy ending.