剧情介绍:
When car trouble strands a honeymooning couple in a small Southern European village, an aristocratic…