Vickie Larry's unruly passion unfolds in a wild, sensual spectacle.