The Whale Caller, in tattered tuxedo, spends his days on the cliffs of the small coastal town of Hermanus blowing his kelp horn to the whales that visit in the summer months. In particular, he blows for Sharisha, a southern right whale who always responds to his call. With each surfacing of her giant head and each thrashing of her tail, the Whale Caller's connection to Sharisha deepens. Then Saluni enters his life. Saluni - the feisty village drunk, a passionate but self-destructive woman who frequents the taverns and consorts with passing sailors. She cannot understand nor tolerate his fixation with the whales, and as the relationship between her and the Whale Caller grows, she finds herself vying with Sharisha for his attention. The tension builds to a devastating climax that has terrible and lasting consequences.