Saudi thriller film ‘Seven Dogs’ releases first look images
A late 2025 theatrical release is planned for the film, which is produced by Sela, the company owned by Saudi’s Public Investment Fund.
A late 2025 theatrical release is planned for the film, which is produced by Sela, the company owned by Saudi’s Public Investment Fund.