Roses and Jasmine
A chance encounter between two people leading very different lives sets off a chain of charming mishaps and surprises. As a heartfelt romance emerges, their love is put to the ultimate test.


As Elham tries to embrace her new engagement, Hasan plays his strongest card to spoil her joy. Yet she and Tarek refuse to let go of each other—until a voice note leaves him questioning how much time they truly have left.