Mirage (2018)

Mirage

Mirage is a tense, atmospheric time-bending thriller that mixes mystery, drama and supernatural elements. The story hinges on two violent storms—one in 1989 and another exactly 25 years later—that connect a grieving woman in 2014 with a 12-year-old boy in 1989 through an old TV and camera. When Vera Roy accidentally warns the boy, Nico, about his imminent death, she awakens in a parallel timeline where her life and relationships have been drastically altered: her daughter is gone, her husband is with someone else, and the suspected killer, Ángel Prieto, may be alive. Every physical contact blurs the boundaries between these two realities and forces Vera to live both lives at once. Viewing Mirage is like following a tightly wound puzzle: you’ll get procedural investigation beats as Vera and Inspector Leyra chase down clues about Nico’s disappearance and the murder of Hilda Weiss, and emotional, character-driven drama centered on Vera’s desperate attempt to recover her child and her identity. The film steadily ratchets up suspense as the 72‑hour storm window ticks down, creating a relentless race-against-time rhythm punctuated by twists and moral ambiguity—what’s the cost of changing the past, and which life is truly hers? Expect a moody, suspenseful atmosphere with strong noir and supernatural undertones, period detail that shifts between late-80s and modern-day Spain, and an emotional core about motherhood, loss and culpability. Mirage keeps viewers guessing until the end, balancing procedural sleuthing with intimate, often unsettling moments of recognition and disorientation—rewarding those who enjoy thoughtful, twisty mysteries with emotional stakes.

Actors: Adriana Ugarte, Chino Darín, Javier Gutiérrez

Director: Oriol Paulo

Runtime: 128 min

Genres: Drama, Fantasy, Mystery

Filmaffinity Rating 6.4 /10 IMDB Rating 7.4 /10 Bmoat Rating 6.9 /10