가족을 잃고 트라우마를 안고 있는 상태에서 시작
영화는 주인공 **대니 (플로렌스 퓨)**가 가족을 잃고 트라우마를 안고 있는 상태에서 시작됩니다. 그녀는 남자친구 **크리스티안 (잭 레이너)**과의 관계가 소원해진 상태이며, 크리스티안의 친구들은 대니가 짐이 된다고 생각합니다.
그들은 크리스티안의 친구 **펠레 (빌헬름 블롬그렌)**의 초대로 스웨덴의 한 작은 마을 **"홀가"**에서 열리는 미드소마 축제에 참석합니다. 이곳은 해가 지지 않는 마을로, 90년에 한 번 열리는 특별한 축제가 진행됩니다.