Bye Bye Tiberias
2024 · Documentary
as Self
Miral
2010 · Drama
as Hind Husseini
The Swallows of Kabul
2019 · Animation
as Mussarat
Azur & Asmar: The Princes' Quest
2006 · Animation
as Jénane
Gaza mon amour
2021 · Drama
as Siham
The Nativity Story
2006 · Adventure
as Anna
The Visitor
2008 · Drama
as Mouna
Ramy S3
2022 · Comedy
as Maysa Hassan
Carnivores
2018 · Drama
as Amel, la mère
Insidious: The Red Door
2023 · Horror
as Professor Armagan
Human Zoo
2009 · Crime
as Mina
Palestine 36
2026 · Biography
as Hanan
The Sense of Wonder
2015 · Comedy
as Dr. Mélanie Ferenza
I Am Slave
2011 · Biography
as Laila
Exodus: Gods and Kings
2014 · Action
as Bithia
Succession S1-S4
as Marcia Roy
Hellraiser
2022 · Horror
as Menaker
The Old Man S2
2024 · Action
as Abbey Chase
Succession S4
2023 · Comedy