Пол — писатель, живущий в одиноком домике на отшибе. В последнее время его дела идут не очень: заказчик забраковал его последнюю книгу, а сам он пытается забыть о неудачах с помощью алкоголя. Однако жизнь отшельника резко меняется, когда он встречает незнакомца, помогающего ему избежать потасовки в придорожном кафе. Узнав, что незнакомец путешествует налегке, Пол предлагает тому остановиться у него на ночлег. Незнакомец неожиданно проявляет интерес к писателю и предлагает новый сюжет для его книги. Но кто он такой и что означает загадочная татуировка в виде черной бабочки на его теле.
Семейство Купер можно считать образцовым: мистер Купер — пилот гражданской авиации, мать Клэр Купер — иллюстратор детских книг, и дочь Ребекка, которая учится в школе. Эту идиллию портят кошмарные сновидения, которые мучают Клэр. Она видит во сне человека с рыжими волосами, куда-то уводящего маленькую девочку. Подсознательно Клэр чувствует, что этот незнакомец несет в себе зло и опасность. Поначалу не придавая этим снам особого значения, Клэр начинает замечать, что кошмар материализуется в ее реальной жизни. Началом конца ее идеальной жизни послужило исчезновение ее дочери Ребекки после школьного спектакля.