Awkward in social interaction, Stephen is a young doctor content to stay single and do research. That ends when Angela, his lovely guardian angel, saves his life and plunks down on his car seat.
When he becomes a witness to a hit man murder, she decides to stick around. In protecting him from the killer and giving him advice, she breaks Heaven's rules and is in big trouble.
Angela makes sure he meets Paula, a disabled Christian woman, so their match is literally "made in Heaven." However, Angela is sentenced by the Guardian Council to live on Earth, wingless and poor.
Her earth friends do their best to come to her rescue.