Con-artist Harry Bundage (McKern) believes that the lost treasure of pirate captain Joshua St. Edmund is hidden at Candleshoe, the large country estate of Lady St Edmund (Hayes).
Casey eventually becomes part of the family and decides to find the treasure for the benefit of Candleshoe, rather than for Harry.