I found the movie overall enjoable. However, why for a story set in Portugal, with Portuguese characters, almost no actor was from Portugal? All dialogues were in English, but the French, British, German, and Swedish accents of the main actors, when they were all supposed to play Portuguese characters (except fot the one played by Jeremy Irons) were a real drag.