Angel Seth (Nicholas Cage) has all the power that an angel should have and can live forever. His mission is to wander around the hospital every day to bring people who have gone to another world, but he falls in love with the hospital doctor Maggie (Meg Ryan). In order to be with the one he loves, Seth gives up his status as an angel, gives up immortality and falls into the mortal world. However, he does not understand that what awaits him is not only the touching love, but also the fate of making people.