Director: Ernesto Díaz Espinoza

Set against a dusty frontier backdrop, Diablo follows a hardened former soldier forced back into violence to save the woman he loves.

What is Diablo about?

Directed by Ernesto Díaz Espinoza, this 2025 action-western casts Scott Adkins as a civil war veteran whose attempt at a quiet life ends the moment his wife is taken from him. Marko Zaror plays the ruthless figure standing between the veteran and her rescue, and the two men's confrontation drives a story built around brutal, close-quarters combat and a harsh, unforgiving landscape. Alanna de la Rosa and Diana Hoyos appear among the supporting cast caught in the fallout of the kidnapping, while the film tracks its lead across hostile territory as he calls on old skills he had hoped to leave behind. Rather than dwelling on backstory, Diablo moves briskly from one confrontation to the next, keeping its focus on the physical toll of the journey.

Cast & crew

Scott Adkins takes the lead as the veteran driven to violence, with Marko Zaror as his primary adversary. Alanna de la Rosa and Diana Hoyos feature in supporting roles, alongside Lucho Velasco and María del Rosario rounding out the ensemble caught up in the search.

Context & significance

Diablo blends western iconography with modern action choreography, a pairing suited to Adkins and Zaror's backgrounds in physical performance. At 90 minutes, the film favors momentum over exposition, structuring itself around a series of escalating clashes rather than a slow-burn mystery. Ernesto Díaz Espinoza and Marko Zaror have a long working history in genre action, and that shorthand shows in how tightly the film stages its hand-to-hand set pieces. Scott Adkins, cast as the civil-war veteran dragged back into violence after his wife is taken, brings the same physical clarity to a role built for movement, and the dusty frontier setting turns every confrontation into a test of endurance. Supporting players Alanna de la Rosa, Diana Hoyos, Lucho Velasco, and María del Rosario are drawn into the fallout of the kidnapping, keeping the human stakes visible while the action escalates. Rather than pausing for backstory, Diablo keeps its 90-minute frame lean, trusting momentum and choreography to carry a revenge-driven premise from one clash to the next.

Where & how to watch

Diablo can be streamed on K-Time after logging into a free account, with the platform's Farsi interface, Persian dubbing, and Persian subtitles all available for this title.