Kate Fitzgerald's spirit hovers above her hospital bed, looking down on her lifeless body. She finds herself far from extinguished but rather in some sort of limbo. She travels freely back and forth into the lives of those she left behind--her cold unloving husband, William; his lover, Veronica; her best friend, Veronica (yes, you guessed it); her estranged daughter, Celia; and her adorable French grandson, Matt. His first words to her are Bonjour,...