Где-то в начале 50-х годов прошлого столетия в порт Грей Рок, что в Новой Шотландии, прибывает таинственный старый моряк по имени капитан Чарльз Джонсон и поселяется в гостинице под управлением матери-одиночки, вдовы Керстин Хокинс и ее 12-летнего сына Джима. После гибели мужа и отца дела у семьи идут из рук вон плохо, небольшой бизнес находится на грани банкротства, а мальчика постоянно дразнят и задирают в школе. Вот в таком положении их и застал их новый постоялец.
Загадочный старик глядя на это все старается помочь чем может, даже участвует в школьном проекте Джима, посвященному пиратам некогда населявших этот регион. К своему удивлению мальчуган замечает что моряк очень тесно знаком с данной темой, знает такие факты, которых нет ни в одной книге и начинает подозревать, что это как-то связано с его прошлым. Ну а когда странный гость предлагает свою помощь в решении проблемы с местным жадным мистером Мохнером, эдаким современным пиратом, сомнений не остается — пожилой матрос таит в себе много интересных тайн.