Young Desi is mourning her father's death. She writes a letter to him and ties it to a balloon, hoping that it will fly to heaven so he can read it. Instead, the winds blow the balloon to Canada's St. Edward's Island and the small town of Mermaid. When the letter is found, the islanders decide to respond to Desi's message.