En la década de 1950, Gray Rocks, Nueva Escocia, un misterioso y viejo animal marino llamado Capitán Charles Johnson llega al puerto y se instala en la posada de Kerstin Hawkins y su hijo, Jim. Una vez allí, el joven Jim se da cuenta de que hay mucho más en ese viejo marinero de lo que parece cuando Johnson se ofrece a ayudar en un proyecto escolar sobre piratas en la región de formas que Jim nunca imaginó. En el camino, el Capitán Johnson se entera de la amenaza que plantea un pirata moderno, el rapaz Sr. Moehner, y se ofrece a ayudar con eso también. Mientras tanto, ese viejo marinero tiene su propio negocio en ese pequeño pueblo con un vínculo más directo con su pasado que solo Jim sabe que es posible.