Set several years after the events of the original film, Hidalgo 2 follows Frank Hopkins (Viggo Mortensen) as he is reluctantly drawn back into the world of long-distance endurance racing. Hopkins, now living a quiet life in the American West, is approached by a mysterious envoy representing an ancient Arabian tribe. They request his participation in “The Eternal Ride,” a race said to grant its victor untold riches and honor. Intrigued but wary, Frank agrees when he learns that the race is tied to preserving the tribe’s cultural legacy, now threatened by a ruthless warlord.

Zuleikha Robinson plays Zara, a skilled equestrian and descendant of the tribe’s royal family. Zara becomes Hopkins’ ally, navigating the treacherous politics and dangers of the race. Together, they uncover that “The Eternal Ride” is more than a test of endurance—it’s a labyrinth of deadly traps designed to protect a legendary treasure hidden in the Sahara.
As the race progresses, Frank and Zara confront their greatest fears while forming an unbreakable bond. The film reaches its climax when they uncover the treasure, only to face betrayal from within their own group. In a heart-pounding final showdown, Frank and Zara must outwit their enemies and make the ultimate choice: protect the treasure or ensure their survival.