Jest 18 czerwca 1961. W małej wiosce na północy Hiszpanii, San Sebastian de Garabandal, cztery dziewczynki: Conchita, Jacinta, Mari Cruz i Mari Loli twierdzą, że objawił im się Archanioł Michał. Kilkanaście dni później, 2 lipca, przychodzi do nich Matka Boża z Góry Karmel. Dziewczynki spotykają się z Niebieską Panią w sumie ponad 2000 razy. Proboszcz tamtejszej parafii, ks. Valentin oraz żandarm Juan Alvarez Seco zostają niespodziewanie włączeni w nurt wydarzeń, który ich przerasta. W poszukiwaniu prawdy muszą stawić czoła władzom kościelnym, dla których wydarzenia te stanowią poważny problem w obliczu coraz liczniejszych rzesz ludzi przybywających do wioski.