첫사랑이자 모든 걸 다 바쳐 사랑했던 ‘메린’이 싸늘한 시신으로 발견되자 알리바이가 없던 ‘이그’(다니엘 래드클리프)는 가장 유력한 살인 용의자로 지목 받게 된다. 증거 불충분으로 풀려나지만 사람들의 의심과 경멸 속에 절망만이 남은 하루하루를 보내던 어느 날, 잠에서 깨어난 ‘이그’는 자신의 머리에 죄의 상징과도 같은 뿔이 돋아 났다는 사실을 발견하고 경악한다. 놀라움도 잠시, 자신의 뿔을 마주한 인간은 그들의 가장 잔혹한 본성과 추악한 진실을 숨김없이 드러낸다는 사실을 깨닫게 되고 이 저주받은 능력을 통해 사랑하는 연인을 죽이고 자신에게 누명을 씌운 진짜 살인범을 찾아 내기로 결심하는데…
고대 마야 문명에서부터 끊임없이 회자되어 온 인류 멸망. 2012년, 저명한 과학자들은 오랜 연구 끝에 실제로 멸망의 시기가 다가오고 있음을 감지하고 각국 정부에 이 사실을 알린다. 그리고 곧 고대인들의 예언대로 전세계 곳곳에서는 지진, 화산 폭발, 거대한 해일 등 각종 자연 재해들이 발생해 그 누구도 막을 수 없는 최후의 순간이 도래한다. 한편, 이혼 후 가족과 떨어져 살던 소설가 잭슨 커티스(존 쿠삭)는 인류 멸망에 대비해 진행되어 왔던 정부의 비밀 계획을 알아차리고 가족과 함께 살아남기 위한 필사의 사투를 벌이는데…