简介: When car trouble strands a honeymooning couple in a small Southern European village, an aristocrat