Elham Shaheen produces a new film