Fatima jest niewielką osadą leżącą w środkowej Portugalii. Stoi tu jedynie kilkanaście domów. Pewnego dnia troje mieszkających tu dzieci, Łucja Santos (Renata Belo) oraz Franciszek (Henrique Mello) i Hiacynta (Matilde Serrao) Marto, jak zwykle pasie trzodę - kilkanaście owiec i kozy. Nie zdają sobie sprawy, że najbliższe godziny na zawsze zmienią ich życie. W pewnym momencie objawia się im się bowiem Maryja. Otoczona niezwykłą jasnością postać zaprasza dzieci, by przychodziły się z nią spotykać. Twórcy filmu skupiają się na przedstawieniu losów Hiacynty.
Dalila Carmo
Olímpia
Matilde Serrão
Jacinta
Renata Belo
Francisca
Graciano Dias
Artur
António Pedro Cerdeira
Manuel Marto
Pedro Lamares
Avelino Almeida
Paula Lobo Antunes
Aurora
João Didelet
Ruah
Leonor Beleza
Elsa
Miguel Monteiro
Ministro
Figueira Cid
Januário
Almeno Gonçalves
António Santos