Dani og Christian er et ungt amerikansk par som er i et forhold som holder på å gå i oppløsning. Men når Dani blir med Christian og vennene hans til en avsidesliggende by i svenske Hälsingland, blir de med på en unik midtsommerfeiring som bare skjer hvert nittende år. Det begynner som et harmløst sommereventyr i midnattsolens land, men blir til noe mye mørkere når den sektlignende byen inviterer dem til å delta i en feiring som får det idylliske paradis til å føles mer og mer ubehagelig og skremmende.