Il piccolo Frankie e sua madre Lizzie sono sempre occupati a cambiare casa e paese. Frankie ha solo nove anni ed è sordo, non sa cosa voglia dire scappare da un marito violento e Lizzie cerca di non dare altri dispiaceri a suo figlio. Così ogni settimana lei scrive una finta lettera, facendo credere a Frankie che provengano tutte dal padre, imbarcato sulla HMS Accra, un mercantile in giro per il mondo. Frankie spera avidamente di incontrare il padre, e quando (tracciando la rotta e le soste della nave su cui sarebbe imbarcato) scopre che la Accra si appresta a fare sosta proprio nel paese della Scozia dove lui e Lizzie abitano, non vede l’ora di abbracciare finalmente quel padre che conosce solo attraverso le lettere che la mamma gli consegna. Così Lizzie deve rapidamente trovare uno sconosciuto che accetti, anche solo per un giorno, di impersonare il papà affettuoso e gentile che Frankie non ha mai avuto ma che pensa di conoscere.