Heaven can wait
Lucy is about to marry the man of her dreams - kind, handsome, funny Dan - when she breaks her neck the night before their wedding. Unable to accept a lifetime's separation from her soulmate, Lucy decides to become a ghost rather than go to heaven and be parted from Dan. But it turns out things aren't quite as easy as that.
Item Details & Discovery
            
            Explore Topics & Themes:
          
          
                                  
                  
            
            More in this Genre: