In 1950s Grey Rocks, Nova Scotia, a mysterious old seadog named Captain Charles Johnson comes to port and takes up residence in the inn of Kerstin Hawkins and her son,…