7.0
The premise follows Latif, a devoutly religious hitman who is trying to balance work, faith and fatherhood. When his wife dies, he sets out across Houston to protect his children while forces close in and his own beliefs begin to waver. The setup promises a crime thriller with a moral and spiritual core, though the 112-minute runtime leaves limited room to develop every thread.
7.5
Mahershala Ali leads as Latif, with John Cho as Pastor Kwan and Giancarlo Esposito as Abdul Malik in key supporting roles. The cast pairs well-known names with younger performers such as Abubakr Ali, Adia and Jahleel Kamara, who play family and community figures. I can only say the casting looks strong on paper, and the performances should be judged on screen.
7.0
Bassam Tariq directs a story that mixes drama, crime, action and thriller elements, which is a tricky tonal balance. The synopsis suggests the film aims to set a hitman's inner conflict against an external chase across Houston. Whether it keeps the tone steady across 112 minutes is something the available facts cannot confirm.
6.5
The score is credited to Ian Chang, Rafiq Bhatia and Ryan Lott, a three-person composing team. A shared credit like this hints at a deliberate, textured approach, but there is no information here on specific cues or songs. I'm keeping the score neutral until the music can be heard in context.
6.0
Nothing in the provided facts points to heavy visual effects, and the film is billed as a grounded crime drama and thriller. The action elements will likely depend more on staging and editing than on spectacle. There is too little detail to judge technical craft, so this score is a cautious midpoint.
6.5
The film should interest viewers who like serious, character-driven crime thrillers and the cast's earlier work. Its themes of faith, grief and fatherhood may reach beyond the usual action audience. It is in English and has no certification listed yet. Audience data is almost absent, with only 10 external votes and no rating, so there is no reliable signal on reception.