A Previous Engagement, a Canadian production filmed mostly in Malta, is showing exclusively at the Eden Cinemas in St Julians.
The movie shows the island forming an exquisite background to a romantic adventure played by a formidable cast. Over 1,000 Maltese people, from actors to crew, were involved in the production.
When Seattle librarian Julia Reynolds talks her unadventurous husband to a family vacation she has a secret agenda - a date made 25 years earlier with her first love.
But when her first beau, a Frenchman, shows up insisting she's his true love, she discovers a facet of her husband's she never realised was there.
The flat-footed insurance salesman sets out in search of his own Malta romance and is soon dancing the salsa with an ex-chorus girl. Julia must choose between the husband she never really knew and the man she's dreamt of for 25 years.