19세기 후반, 잔인한 토지 남작이 로마 부족을 학살하고 가족과 마을에 저주를 퍼붓습니다. 그 뒤를 이어 마을 사람들은 악몽에 시달리고 남작의 아들은 실종되고 소년은 살해된 채로 발견됩니다. 지역 주민들은 야생 동물을 의심하지만 방문하는 병리학자는 숲 속에 더 사악한 존재가 도사리고 있다고 경고합니다.
거친 바다를 항해하며 배의 선장으로 지내온 앨리스는 런던에 돌아와 참석한 연회에서 나비가 된 압솔렘을 만나게 되고, 거울을 통해 이상한 나라로 돌아가게 된다. 그 곳에서 앨리스는 하얀 여왕을 만나 위기에 처한 모자 장수의 얘기를 듣게 되고 시간의 크로노스피어를 훔쳐 과거로 돌아가 모자 장수를 구하려고 한다. 한편, 하얀 여왕에 의해 아웃랜드로 추방되었던 붉은 여왕 또한 크로노스피어를 호시탐탐 노리고, 앨리스는 붉은 여왕과 시간으로부터 벗어나 모자 장수를 구하기 위한 스펙타클한 시간여행을 시작하게 되는데…
세상을 지배하려는 ‘아이스 퀸’(에밀리 블런트)은 죽은 언니 ‘이블 퀸’(샤를리즈 테론)의 거울을 차지하기 위해 최강의 군대 ‘헌츠맨’을 불러모은다. 가장 뛰어난 헌츠맨이었던 ‘에릭’(크리스 헴스워스)은 아이스 퀸으로부터 세상을 구하기 위해 먼저 거울을 찾아 나선다. 그러다 죽은 줄 알았던 연인 ‘사라’(제시카 차스테인)를 우연히 만나게 되지만 사라는 에릭을 배신하고 아이스 퀸에게 거울을 바친다. 마침내 아이스 퀸은 거울의 힘으로 세상을 지배하려 하지만, 통제 불가능한 강력한 힘은 절대악 이블 퀸을 부활시켜 버리는데… 거울을 차지하기 위한 피할 수 없는 전쟁이 시작된다!
한 명, 두 명 아이들이 사라지기 시작한다. 1941년 런던, 전쟁의 공습을 피해 버려진 저택으로 몸을 숨긴 이브와 아이들. 하지만 늪지대 사이 고립된 저택에선, 어둠이 내리면 알 수 없는 그림자가 그들을 엄습한다. 저택에 도사린 전쟁보다 더한 공포는 아이들을 한 명씩 어둠 속으로 끌고 가는데…