Den perfekta mannen. Den perfekta styvsonen. Den perfekta lögnen? När Rachel gifter sig med mörka, stiliga David är det som att allt faller på plats. Den delade lägenheten i Londons södra förorter ersätts med ett fantastiskt hus i Cornwall, och singellivet med en kärleksfull man och en tillgiven styvson. Men gradvis förändras pojken Jamies beteende. Han kommer med otäcka profetior och säger sig vara förföljd av sin döda mors vålnad. Först tänker Rachel att han gör det för att straffa henne, men inser snart att han är mer traumatiserad än hon trott. När hon tar upp det med David möter hon bara motstånd; han vill inte alls prata om Jamies utbrott. Inte heller får Rachel veta detaljerna kring Davids före detta frus plötsliga död mindre än två år tidigare.
Sommar blir till höst och när vintern närmar sig börjar Rachel frukta att det ligger något i Jamies hemska ord: ”Du kommer att dö i jul.”