Film AlUla and Stampede Ventures announce two films under 10-picture deal
The two movies will be among the first to be filmed in 2024 at Film AlUla’s full-service state-of-the-art production facility.
The two movies will be among the first to be filmed in 2024 at Film AlUla’s full-service state-of-the-art production facility.