A smooth-talking telemarketer finds himself at the mercy of the man he tried to swindle.
The coastal city of Bristol Cove is thought for its legend of as soon as being dwelling to mermaids. When the arrival of a mysterious woman proves this folklore all…