泰瑞(琼·艾伦 Joan Allen 饰)曾经也有过美满的家庭和幸福的人生,可是,酗酒的恶习让她的脾气愈发暴躁,性格愈加乖僻,最终,忍受妻子多年的丈夫格瑞(Danny Webb 饰)选择了离开。人到中年却遭到了丈夫的抛弃,泰瑞的精神陷入了崩溃之中,无所适从的她只能借助酒精麻痹自己的神经,但这只会让事情变得越来越糟,泰瑞和四个女儿之间的关系也因此跌入了冰点。
一次偶然中,邻居丹尼(凯文·科斯特纳 Kevin Costner 饰)出现在了泰瑞的生活里,随着时间的推移,两颗寂寞的心靠得越来越近。看到母亲的生活因为爱情的降临而步入了正轨,泰瑞的四个女儿决定帮助泰瑞促成这段感情。
Doug is an awkward Florida drug addict. Divorced and alone, he shares custody of his young daughter with his ex. Doug's reeling from losing his job at a local strip club, where he takes care of the fish in the aquarium. Things are beyond bleak - so Doug zips his boat out into the Gulf to end the pain of his reality. But at his lowest point, he discovers an injured Mermaid creature clinging to life. For Doug, it's a sign from the Universe - so he brings her home, gives her shelter in his tub and begins to nurse her back to health. He even names her Destiny. As their rapport blossoms, word of his secret gets out and he is forced to protect his new friend by any means necessary.