Dani (Florence Pugh) je študentka, ki skuša preboleti nedavno družinsko tragedijo (njena sestra je ubila starše in nato še sebe) s potovanjem na Švedsko, kjer skupaj s svojim fantom Christianom (Jack Reynor) in njegovimi prijatelji obiščejo majhno skupnost, ki se v objemu podeželske idile pripravlja na obeležitev praznika, ki se odvija na vsake 90 let.
A ne mine dolgo, ko začnejo nenavadni in sporni rituali povzročati nemir med prijatelji, kmalu pa se izkaže, da je na videz idilična skupnost v resnici poganski kult, ki prišlekom zlepa ne pusti oditi. Skozi zgodbo o kultu in njegovimi člani, ki se vse bolj agresivno izživljajo nad glavnimi junaki, se na simbolni ravni izraža posameznikova stiska ob prebolevanju izgube svojih najbližjih ter iskanju nadomestka zanje.