A routine eviction turns into a fight for survival in "Siege," a 2023 Spanish-language crime thriller set in Madrid.

What is Siege about?

Dani is on the job, one eviction among many, when she stumbles onto something the property was never supposed to reveal: a stash of hidden money tied to a web of police corruption. What starts as an unpleasant workday collapses into a run for her life once the people protecting that money realize she has seen too much. Director Miguel Ángel Vivas frames Madrid not as a backdrop but as hostile ground, stripping Dani of the institutional authority that would normally protect someone doing her job and leaving her to navigate streets and stairwells where the usual rules no longer apply. The film leans into close-quarters tension — corridors, stairwells, doorways — rather than sprawling action, keeping the threat feeling immediate and personal instead of abstract. Natalia de Molina carries the film as Dani, working opposite Bella Agossou, Francisco Reyes, and Fran Cantos in a cast drawn from Spain, Mexico, and the United States, reflecting the film's international production. At 100 minutes, the film moves with the compact urgency of a chase that never really lets its lead character stop and catch her breath, building its stakes from the mismatch between one ordinary woman and a corrupt system with every reason to make sure she never gets to tell what she found.

About the cast

Natalia de Molina plays Dani, the eviction worker whose ordinary day turns into a fight to survive. Bella Agossou, Francisco Reyes, Fran Cantos, Chani Martín, Jorge Kent, Efraín Rodríguez, and Lucas Nabor round out a cast spanning the film's Spanish, Mexican, and American co-production.

Context & significance

"Siege" belongs to a familiar strand of urban thriller in which an ordinary worker uncovers corruption far above her position and pays for it in immediate physical danger. Its 2023 release and Madrid setting place it alongside a run of Spanish-language crime dramas built around institutional rot seen from street level rather than from inside the corridors of power.

Watching Siege on Ktime

"Siege" streams on K-Time with both Persian dubbing and Persian subtitles, giving Farsi-speaking viewers a choice in how they watch. A free K-Time account login is required to stream the film, though the page itself is open to browse without one. K-Time's Farsi-language interface makes it straightforward for diaspora audiences to find international thrillers like this one alongside the rest of the catalogue.