Czasy współczesne. Wolontariuszka, Alice Tanner (Vanessa Kirby), podczas wykopalisk archeologicznych we Francuskich Pirenejach odkrywa ludzkie szkielety, a przy nich tajemniczy pierścień z motywem labiryntu. Średniowiecze. Alaïs Pelltier (Jessica Brown Findlay) to zwyczajna siedemnastolatka, mieszkająca w Carcassone, mieście uznawanym za twierdze katarów, posądzonych o herezje. Wraz z ojcem Bertrandem (Danny Keogh), Alais chroni księgi, zawierające informacje o losach świętego Graala. Pomimo ośmiuset letniej różnicy czasu, losy dwóch bohaterek, są ze sobą połączone...
Cały świat obserwuje niezwykłe wydarzenie. Na Ziemię spada największy od dziesięciu tysięcy lat deszcz meteorytów. Jednocześnie na Księżycu rozbija się niezauważona asteroida, która wywołuje ogromną eksplozję. Do atmosfery przedostają się fragmenty asteroidy i skał z Księżyca, które zbliżają się w kierunku Ziemi. Pierwotne zniszczenia są minimalne. Eksperci twierdzą, że to wydarzenie nie będzie miało długoterminowych skutków. Jednak na planecie występują dziwne anomalie.