The filming, which lasted for 18 days between November and December 2024, utilized the cutting-edge technology of the facilities managed by the Sociedad de Promoción Económica de Gran Canaria (SPEGC). The use of large-scale LED screens allowed for real-time digital scenery, meeting the high technical standards required by global film productions.
Beyond the technological advancement, the project's presence in Gran Canaria has had a positive impact on the local economy. According to official data, the production led to the creation of approximately 150 direct jobs, strengthening the island's position as a strategic hub for major film projects.
The action thriller follows a leader who must take control of his official vehicle, known as The Beast, to prevent a global catastrophe following a coup d'état. The film is scheduled for release in United States theaters on October 9, with the release date for Spain still to be confirmed.




