The Scorpion King 3: Battle for Redemption
Mathayus's sorceress-queen is killed by a pest which ravaged his kingdom until it fell. Feeling guilty and a failure, the Akkadian resumed the life of mercenary. He's hired by Horus, king of the now dominant Near eastern kingdom, to help out defend the palace of Hindu king Ramusan, guardian of the Book of the Death, the last ally barring the bid for Hrus's throne by his rogue brother Talus, whose raids in the Far East yielded the largest army ever. Mathuyas is instructed to team up with simpleton Teutonic giant Olaf. Ramusan can't pay them the promised gold, but offers the hand of his daughter Silda, whose portrait shows a priceless medallion. Their fight is complicated by the mysterious Cobra, hired by Talus, who captured the princess, so they pair pretends to enter Talus's service, but finds out about an even more devious deception, while Talus captures the book and thus is able to conjure the warrior ghosts.