

In Dreams(1999)
1999 · Neil Jordan · 100 min
A suburban housewife learns that she has psychic connections to a serial killer, and can predict this person's motives through her dreams.
Mystery · Thriller · Horror
5.5205 votes
TMDB score
4/5
Intensity
2/5
Gore
3/5
Stays with you
How In Dreams scares
In Dreams leans on a fractured, dreamlike sense of dread rather than jump scares, pulling you through a woman's unraveling mind as much as any outside threat. The pacing is deliberately woozy and disorienting, mixing psychic visions with real-world horror so you're never quite sure what's imagined and what's actually happening. It's less about physical chases and more about the horror of losing control over your own thoughts and perceptions. This one sits heavier than a typical thriller, with an unsettling, sad undertone that lingers after the plot wraps up.
On The Horror Database's 0–5 scare profile, In Dreams rates psychological 5/5, visceral 3/5, gore 2/5, lingering effect 3/5, and overall intensity 4/5.
- Psychological: 5 of 5
- Visceral: 3 of 5
- Gore: 2 of 5
- Lingering: 3 of 5
- Intensity: 4 of 5
Slow burn vs Jump scares: 25 of 100 — leans Slow burn
Supernatural vs Real-world: 55 of 100 — balanced
Fun-scary vs Disturbing: 75 of 100 — leans Disturbing
Intensity over runtime
Shape only — no eventsReveal pacing shapeHide pacing shapeHidden by default — shows where the tension peaks and lets up.
A moody slow-build that drifts through unsettling dream logic before tightening into a much harsher, more frantic back half.
Intensity across the runtime, 0 to 100: 1, 1, 2, 2, 3, 3, 2, 3, 4, 4, 5, 4.
How scary is In Dreams?
On The Horror Database's 0–5 intensity scale, In Dreams rates 4/5 — one of the more punishing watches in the catalog, building its fear through slow-burn dread rather than shocks. The fear is mostly in your head — it unsettles far more than it assaults. Expect it to be moderately gory and genuinely disturbing. Some of it will follow you to bed, but it lets go within a day or so.
Watched it? Sign in to confirm whether this profile fits.





