Cast & Crew

THE PEOPLE BEHIND IT

THE CAST

Marcus Cole

Lead Actor

Marcus Cole

as Daniel Reyes

Marcus Cole brings raw, uncompromising intensity to Daniel Reyes — a man cornered by circumstance and forced to make impossible choices. Known for his transformative physical performances, Cole spent six months preparing for the role.

Elena Voss

Lead Actress

Elena Voss

as Sofia Reyes

Elena Voss delivers a career-defining performance as Sofia, a woman caught between love and self-preservation. Her portrayal is devastating in its restraint — every silence speaks louder than the dialogue.

James Harlow

Supporting Actor

James Harlow

as Victor Crane

James Harlow plays Victor Crane with chilling calm — a man who has long since stopped flinching. Harlow's performance anchors the film's most harrowing sequences with quiet, terrifying authority.

Nadia Okafor

Supporting Actress

Nadia Okafor

as Detective Mora

Nadia Okafor brings moral complexity to Detective Mora, the one figure in the film who operates by a code — even as that code is tested at every turn. A standout performance in a film full of them.

Ren Takahashi

Supporting Actor

Ren Takahashi

as The Broker

Ren Takahashi commands every scene he enters as The Broker — a figure of terrifying composure who exists entirely outside the rules everyone else is desperate to follow. His presence reshapes the film's final act.

THE CREW

R. Salazar

Director

R. Salazar

R. Salazar's debut feature is a masterclass in controlled tension. Drawing from a background in documentary filmmaking, Salazar brings an unflinching realism to every frame of 10 Kilos.

Diane Mercer

Producer

Diane Mercer

Diane Mercer has spent two decades championing bold, uncompromising cinema. 10 Kilos is her most personal project yet — a film she fought to get made exactly as it needed to be.

Full Credits

Complete production credits available in the official press kit.

Download Press Kit