A young woman dreams of idyll but her fantasy quickly turns into a nightmare. (Palm Beach International Film Festival)