En ung amerikansk kvinna följer motvilligt med sin pojkvän till en avlägsen liten by i Sverige för ett traditionellt midsommarfirande, men det blir något helt annat än de någonsin kunnat vänta sig.