Yeon Sang-ho has built a solid reputation on both the South Korean and international cinema scenes, from crossover hits like Train to Busan and Peninsula to the sci-fi outings Psychokinesis and Jung_E. With REVELATIONS (계시록), debuting worldwide on Netflix, he returns to his The King of Pigs roots with a gripping psychological thriller.
From the opening scene, Yeon frames his film as a slow-burning mystery. A young girl nervously enters the church of Pastor Min-chan (Ryu Jun-yeol), seemingly followed by Yang-rae (Shin Min-jae), an ex-con on the sex offender register. Min-chan attempts to recruit Yang-rae to his congregation, but the man quickly flees.
Later, when Min-chan’s own child goes missing, he assumes the criminal is to blame. His next actions have devastating consequences, setting off an impossibly twisty chain of events. As Min-chan scrambles to keep his mounting lies in check, he draws the attention of Detective Yeon-hee (Shin Hyun-been), who is investigating the disappearance of a parishioner—and has her own past connection to Yang-rae.
Yeon’s tightly structured screenplay is vaguely reminiscent of crime stories like Fargo—in the sense that an ostensibly good person makes a simple mistake and becomes so consumed by it that they keep compounding the problem. Yet REVELATIONS is almost entirely devoid of humour, instead lurking in the seedier corners of the city. Min-chan may be driven by divine revelation—hence the title—and there are light supernatural elements woven into Yeon’s story, but in every other respect, this follows the conventions of modern crime thrillers.
Much of the film’s success rests on Ryu Jun-yeol, who plays Min-chan with a compelling mix of cool detachment and desperate rage. A standout scene sees him confronting his wife, Si-yeong (Moon Joo-yeo), about her affair inside a car—a slow-burning moment of almost unbearable tension, heightened by the confined space and Ryu’s ability to shift moods in an instant.
REVELATIONS is a cut above the average thriller, pulling its many narrative threads together for a tense and satisfying climax. Yes, much of the plotting hinges on coincidence, but it remains a brisk affair even at 122 minutes. And in its closing moments, the film leaves plenty to unpack, ultimately challenging the very notions of good and evil.
2025 | South Korea | DIRECTOR: Yeon Sang-ho | WRITER: Yeon Sang-ho | CAST: Ryu Jun-yeol, Shin Hyun-been, Shin Min-jae, Moon Joo-yeon | DISTRIBUTOR: Netflix | RUNNING TIME: 106 minutes | RELEASE DATE: 21 March 2025