Seagal plays Jake Hopper, a former CIA agent on a quest to find his kidnapped daughter.
A fight with thugs resulted in his partner, Sunti escaping with his life after accidentally killing a woman.
Following that, Jake left the CIA and returned to the United States when his wife died, while Sunti became a Buddhist monk to atone for his sins.
Following his retirement, Jake becomes a successful businessman running a private security business while being a devoted father to his now-adult daughter Jessica.
After enlisting the help of Sunti, Jake gets Lulu, the girlfriend of arms dealer Fitch McQuoid, to steal information leading to the Abu Karaf.
Jake gets his reading from the old oracle, and the cryptic message confirms that his fears, demonic spiritual forces, are working against him.
Mongkol confirms what Jake suspects; ever since the terrorist attacks of 2001, Jantapan has worked to corner the narcotics and arms markets.
Jake must engage in a rescue effort that will put him to the ultimate test as he takes on Jantapan in a battle in which death may be the only ending.
Later that night, Jake and Sunti plan to rescue the girls, who are locked in a cell in Jantapan's mansion.
He returns downstairs which is now full of dead bodies of Thai police and embraces the girls and then Sunti only to discover he is fatally injured.