
Last Scene Films
A Riyadh-based production house specialized in producing independent arthouse films, documentaries & short films.
HQ location
Riyadh, Saudi Arabia
Website
Launch date
Employees
A Riyadh-based production house specialized in producing independent arthouse films, documentaries & short films.