Larry (Stanley Tucci) is a chronically unsatisfied ex-pat residing on a remote island village in the Mediterranean. The village is famous for having been the home of one of Europe's most celebrated composers.
We are Rated Excellent on Trustpilot Here's what you say about us...