Young newlyweds Jenny and Bill are off on their honeymoon to a romantic Scottish castle. But all is not as it seems - strange goings-on have been reported and the locals shun the place. And not all is well between the perfect couple. Either Jenny is terrified of the physical partnership... or she has an insatiable physical appetite. The denizens of Castle Strathblane are about to help her discover her intense lust and the darkest reaches of her libido.