Little Archie discovers the truth of a legend about a relative of the Loch Ness Monster who lives in a lake near Mr. Lodge's country estate, and about a ghostly Indian woman who has waited by the lake ever since her mate was killed by the monster.