A term you'll meet in narrative technique.
Foreshadowing is the narrative technique by which an author plants hints, images, or events earlier in a story that anticipate what is to come. Done well, foreshadowing makes a story's ending feel both surprising and inevitable — you didn't see it coming, but in retrospect every clue was there.
Foreshadowing operates by giving the reader information that will only acquire meaning later. The mention of a Chekhov gun on the wall in Act I; the dream that hints at the protagonist's death; the weather that turns ominous just before the betrayal — each plants a seed the reader stores semi-consciously. When the event arrives, the earlier signal retroactively snaps into significance.
Good foreshadowing is invisible on first reading and obvious on the second. That is the structural test of whether the technique has been used artfully or clumsily. If the hint is too obvious, the surprise is wasted; if too obscure, the inevitability disappears.
Macbeth: the witches' prophecies are the engine of the plot — every later event is foreshadowed in the opening scene. The technique creates dramatic irony: we know what Macbeth doesn't (yet).
Of Mice and Men: Lennie accidentally kills a mouse early on. Then a puppy. The pattern foreshadows the ending with such precision that on re-reading the inevitability is almost unbearable.
The Great Gatsby: the green light, the eyes of Dr. T. J. Eckleburg, the constant references to time and clocks — Fitzgerald builds a pattern of imagery that prepares the reader for Gatsby's failure to recover the past.
When something in a text feels emphasized but doesn't seem relevant — an odd detail, a passing image, a small object given unusual attention — flag it. The author is rarely wasting words. On a second reading, ask which moments turn out to have been foreshadowing, and whether you noticed them the first time. Tracing the signal-to-event distance is one of the most satisfying technical analyses available to a reader.
Lexio is a free Chrome extension and web app that reads a word's actual context and tells you what it means in this sentence, not from a generic dictionary.
Try Lexio — free →
Read deeper. Understand everything.
© 2026 Lexio · Privacy · Credits