10/19/1977
After wrecking her car on a deserted country road, a woman hitches a short ride on a boat to an island resort on a lake. That island has an unusual name and she finds herself in unusual circumstances.
Preview