法兰基(杰克•麦克艾尔 饰)随母亲莉兹(艾米莉•莫迪默 饰)与外婆搬到了苏格兰。九岁的他是个失聪儿童,聪明明理,对父亲充满期待。他常常给船员父亲写信,还挂着父亲所在的船的航海图。但是他不知道,全部都是母亲的好心的谎话,虚构了父亲的全部,事实上他们到处搬迁就是想要脱节父亲残酷的家庭暴力。而每一封“父亲的回信”都是莉兹所写的,为了就是不让儿子伤心。 法兰基得知父亲的船行将靠岸了,想见父亲一面。莉兹没想到真的有这样的一艘船存在又不忍心告知儿子全部本相,只好在朋友的帮助下找了一名陌生男子(杰拉德•巴特勒 饰)假扮父亲,心爱的法兰基很讨他的喜欢。 他们三人共处愉快,合理“老公”要脱离,莉兹告知了他法兰基的失聪是因为真实老公的施暴。而他们之间也似乎有着若有似无的感情。 莉兹拒绝了行将去世的老公戴维要见儿子的要求,不久她便告知法兰基,父亲现已去世了。莉兹又取得了儿子的信,原来聪明的法兰基已观察全部……