Lizzie (Mortimer) lleva años huyendo del padre de su hijo Frankie un niño sordo, a través de Escocia. En su huída, Lizzie ha creado una historia ficticia en la que el padre está permanente embarcado en un barco llamado HMS Accra. Lizzie ha llegado tan lejos en sus fantasías que incluso escribe a su hijo supuestas cartas de su padre cada mes contándole fantásticas historias de lugares lejanos. Pero la ficción amenaza con venirse abajo cuando Frankie descubre que el HMS Accra va a arribar al puerto de la ciudad donde viven en la actualidad, por lo que Lizzie empieza a buscar a alguien que suplante al padre de Frankie.