1950'lerde Gray Rocks, Nova Scotia, Kaptan Charles Johnson adında gizemli yaşlı bir deniz köpeği limana gelir ve Kerstin Hawkins ve oğlu Jim'in hanında ikamet eder. Oradayken, genç Jim, Johnson'ın bölgedeki korsanlarla ilgili bir okul projesine Jim'in asla hayal etmediği şekillerde yardım etmeyi teklif etmesiyle, o yaşlı denizcide göründüğünden çok daha fazlası olduğunu fark eder. Yol boyunca, Kaptan Johnson, modern bir korsan olan açgözlü Bay Moehner'in oluşturduğu tehdidi öğrenir ve bu konuda da yardım etmeyi teklif eder. Bu arada, o yaşlı denizcinin o küçük kasabada, geçmişiyle daha doğrudan bir bağlantısı olan ve yalnızca Jim'in mümkün olduğunu bildiği kendi işi var.