Director: John Michael Kennedy

Cast: William Moseley, Patrick Baladi, Kim Spearman, Alexander Lincoln, Tristan Gemmill

An Enemy Within is a 2025 American-British action thriller directed by John Michael Kennedy, starring William Moseley as a man whose wedding night spirals into a brutal countdown. With an 87-minute runtime, the film plunges into conspiracy, coercion, and fractured loyalties from its very first scene.

What is An Enemy Within about?

Caleb Wingate's wedding should be the best night of his life — instead, it becomes a race against a midnight deadline. Someone with leverage over Caleb demands he eliminate a family member before the clock runs out, threatening the life of his new bride if he refuses. As the night unfolds, a relentless hired killer shadows his every move while buried family secrets surface one after another. Caleb has only hours to separate truth from manipulation, trust from betrayal, and to find a way out that does not end with everyone he loves destroyed.

Cast & crew

William Moseley, known internationally for his role in The Chronicles of Narnia franchise, leads the cast as Caleb Wingate. He is joined by Patrick Baladi, Kim Spearman, Alexander Lincoln, Tristan Gemmill, Kate Isitt, Toyin Omari-Kinch, and Frances Wilding — a British-American ensemble whose television and film experience lends the thriller its tense, grounded energy.

Context & significance

For Persian-speaking viewers in the diaspora, real-time thrillers with a ticking-clock structure have long been a genre staple — films where a single night compresses impossible moral choices into relentless forward momentum. An Enemy Within fits squarely in that tradition. It arrives on K-Time with a full Persian dub, so you can follow every twist and escalating revelation in Persian without reading subtitles. The Anglo-American production brings a polished genre sensibility: compact pacing, a contained setting, and a premise engineered for maximum tension.

Where & how to watch

An Enemy Within is available now on K-Time with a Persian dub and Persian subtitles. Watch on the web, your TV, or your phone — no VPN required, no geo-blocking, no extra download needed. Start and cancel anytime.