Trwa I wojna światowa. W niewielkim portugalskim mieście Fatima Matka Boska objawia się trójce dzieci i przekazuje im trzy tajemnice. Prawdę o tych wydarzeniach próbują ukryć zarówno nie dający w nie wiary rodzice dzieci, jak i urzędnicy państwowi.
Znudzony reżyser reklam (Adam Driver) zostaje wysłany na plan filmowy do Hiszpanii. Na skutek zaskakującego zbiegu wydarzeń trafia do małej wioski, gdzie jeden z mieszkańców (Jonathan Pryce) żyje w przekonaniu, że jest… Don Kichotem. Obu bohaterów połączy wkrótce seria zwariowanych...
Starzejący się profesor Raimund Gregorius przypadkowo spotyka tajemniczą Portugalkę. Przekonuje go ona do zakupienia pewnej książki. Zafascynowany dziełem, Raimund porzuca pracę i wyrusza w podróż do Lizbony. Ma nadzieję odkryć losy autora, Amadeu de Prado, który był doktorem i poetą...