Лиззи и её мать Нелл постоянно меняют место жительства, чтобы укрыться от жестокого бывшего мужа Дэйви. Их новой остановкой становится шотландский город Гринок, где они надеются найти спокойствие. Лиззи с особой заботой относится к своему девятилетнему сыну Фрэнки, который не слышит. Чтобы защитить его от правды о его отце, она создает для него вымышленный образ: она рассказывает, что Дэйви — моряк, служащий на судне «Аккра». Чтобы поддерживать этот миф, Лиззи регулярно пишет письма от имени Дэйви, хотя Фрэнки никогда не встречал своего отца.
Когда «Аккра» неожиданно приходит в порт Гринока, Лиззи оказывается в затруднительном положении. Чтобы не разрушить мечты сына о его отце, она принимает решение нанять незнакомца, который сможет сыграть роль Дэйви. Это решение становится для неё настоящим испытанием, ведь она должна убедить Фрэнки, что его отец на самом деле рядом.
В ходе этой истории Лиззи сталкивается с внутренними конфликтами и страхами, связанными с её прошлым и тем, как это может повлиять на будущее Фрэнки. Она понимает, что, создавая иллюзии, пытается защитить сына, но в то же время осознает, что правда в конечном итоге может быть более важной. Постепенно Лиззи начинает осмысливать, какое влияние эта ложь окажет на их отношения и на жизнь Фрэнки в целом.